diff --git a/.gitignore b/.gitignore index 03c7d7d..ec5e2fa 100644 --- a/.gitignore +++ b/.gitignore @@ -188,8 +188,6 @@ PublishScripts/ *.nupkg # NuGet Symbol Packages *.snupkg -# The packages folder can be ignored because of Package Restore -**/[Pp]ackages/* # except build/, which is used as an MSBuild target. !**/[Pp]ackages/build/ # Uncomment if necessary however generally it will be regenerated when needed @@ -365,3 +363,9 @@ LastLaunchedVersion.txt Executables/ Assemblies/ + +Source/Content/Unity/RimVibes Bundles/AssetBundles/ + +Source/Content/Unity/RimVibes Bundles/Library/ + +Source/packages/ diff --git a/About/About.xml b/About/About.xml index d158acd..da2b568 100644 --- a/About/About.xml +++ b/About/About.xml @@ -32,8 +32,6 @@ See the store page for all plans. -
  • Ludeon.RimWorld
  • -
  • Ludeon.RimWorld.Royalty
  • -
  • brrainz.harmony
  • +
  • co.uk.epicguru.ingamewiki
  • \ No newline at end of file diff --git a/AssetBundles/aa b/AssetBundles/aa index 985f310..eaed5bb 100644 Binary files a/AssetBundles/aa and b/AssetBundles/aa differ diff --git a/AssetBundles/aa.manifest b/AssetBundles/aa.manifest index 233dc80..2738514 100644 --- a/AssetBundles/aa.manifest +++ b/AssetBundles/aa.manifest @@ -1,12 +1,12 @@ ManifestFileVersion: 0 -CRC: 3523691228 +CRC: 1684284641 Hashes: AssetFileHash: serializedVersion: 2 - Hash: 43739579bccb7c4c045db2bd28d3c474 + Hash: 44b8a3b422ac272c36304d8eb1af96f9 TypeTreeHash: serializedVersion: 2 - Hash: 63e4cc610365591972cf0b948686b9f3 + Hash: fb95f860f6de44335a97c1723d17ea56 HashAppended: 0 ClassTypes: - Class: 1 @@ -31,9 +31,21 @@ ClassTypes: Script: {instanceID: 0} - Class: 95 Script: {instanceID: 0} +- Class: 135 + Script: {instanceID: 0} +- Class: 198 + Script: {instanceID: 0} +- Class: 199 + Script: {instanceID: 0} +- Class: 212 + Script: {instanceID: 0} +- Class: 213 + Script: {instanceID: 0} Assets: - Assets/UpBeam.prefab - Assets/Shaders/OuterPrefab.prefab - Assets/Shaders/Out Beam.prefab +- Assets/RailgunEffect.prefab - Assets/Shaders/In Beam.prefab +- Assets/LargeAntimatterExplosion.prefab Dependencies: [] diff --git a/Credits.txt b/Credits.txt index f8ebb53..d943578 100644 --- a/Credits.txt +++ b/Credits.txt @@ -12,5 +12,7 @@ Sound Effects & Music - Freesound.org users: -Sergenious (Electrical discharge sound) -Dasgoat (Distant explosion) -Anomaex (Huge explosion N2 mine) + -JavierZumer (Railgun charge) + -dpren (Railgun charge/fire, gun shoot sounds) All sounds used were posted under the Creative Commons or Attribution liscences. \ No newline at end of file diff --git a/Defs/Armor/VoidArmor.xml b/Defs/Armor/VoidArmor.xml index 2585050..c32b876 100644 --- a/Defs/Armor/VoidArmor.xml +++ b/Defs/Armor/VoidArmor.xml @@ -5,7 +5,7 @@ Spacer UnfinishedTechArmor - PoweredArmor + VoidArmor_AA 12 @@ -28,7 +28,7 @@ 0.7 38 12 - 10 + 9 -0.3 diff --git a/Defs/Armor/VoidHelmet.xml b/Defs/Armor/VoidHelmet.xml new file mode 100644 index 0000000..233027a --- /dev/null +++ b/Defs/Armor/VoidHelmet.xml @@ -0,0 +1,94 @@ + + + + + Spacer + + UnfinishedTechArmor + VoidArmor_AA + + 12 + + +
  • FabricationBench
  • +
    +
    + + AntimatterAnnihilation/Pawn/VoidHelmet + Graphic_Single + + 1 + +
  • HiTechArmor
  • +
    + 2 + + 30000 + 280 + 1.8 + 0.4 + 1.35 + 0.85 + 0.7 + 6 + 4 + 3.5 + + + 3 + 6 + 35 + 10 + + + -0.05 + -0.05 + + + +
  • FullHead
  • +
    + AntimatterAnnihilation/Pawn/VoidHelmet + +
  • Overhead
  • +
    + +
  • Soldier
  • +
    + true +
    + + +
  • + 2 + (0.5921, 0.4862, 0.6862) + (0.8784, 0.3058, 0.8) +
  • +
  • + 10 + (0.85, 0.85, 0.85) + (1, 1, 1) +
  • +
    +
    + +
  • RewardStandardHighFreq
  • +
    + +
  • + + + + + Apparel_VoidHelmet_AA + + A helmet made out of antimatter composite.\n\nEven gliterworld planets struggle to understand and use the technology that allows antimatter composite to so effectively deflect kinetic and energy projectiles. + + +
  • SpacerMilitary
  • +
  • RoyalCombatGear
  • + + +
    + +
    \ No newline at end of file diff --git a/Defs/Buildings/Buildings.xml b/Defs/Buildings/Buildings.xml index 02c4d4a..615fb4e 100644 --- a/Defs/Buildings/Buildings.xml +++ b/Defs/Buildings/Buildings.xml @@ -90,10 +90,10 @@ true 40 - - -
  • ParticleAccelerators_AA
  • -
    + + +
  • ParticleAccelerators_AA
  • +
    diff --git a/Defs/Buildings/Misc/M3G_UMIN.xml b/Defs/Buildings/Misc/M3G_UMIN.xml index 2c739e4..9f81503 100644 --- a/Defs/Buildings/Misc/M3G_UMIN.xml +++ b/Defs/Buildings/Misc/M3G_UMIN.xml @@ -30,11 +30,6 @@ Firing the beam of energy creates a huge electromagnetic pulse in both the area
  • -
  • - CompPowerTrader - 50 - false -
  • 80000 8.0 @@ -45,10 +40,15 @@ Firing the beam of energy creates a huge electromagnetic pulse in both the area true
  • -
  • - 400000 - 5000~800000 - 500 +
  • + 1.0 + false + 600 + true + + 500000 + false + false
  • @@ -125,4 +125,68 @@ Firing the beam of energy creates a huge electromagnetic pulse in both the area
    + + GreedyBattery + + Stores electricity for later use. Charged batteries explode when exposed to rain or fire. + Building_Battery + + Things/Building/Power/Battery + Graphic_Multi + (2,3) + + Damage/Corner + Damage/Corner + Damage/Corner + Damage/Corner + + + Building + PassThroughOnly + 70 + true + true + 0.40 + Normal + MinifiedThing + +
  • BuildingsPower
  • +
    + + 100 + 800 + 20 + 1.0 + -15 + + (1,2) + + 70 + 2 + + +
  • + 0.5 + false + 600 + 600 + true + + 100000 + true + true +
  • +
  • + + Medium + Power + 0.2 + ConstructMetal + Misc4 + false + +
  • Batteries
  • + +
    + \ No newline at end of file diff --git a/Defs/Buildings/Turrets/Railgun.xml b/Defs/Buildings/Turrets/Railgun.xml index 3c2ad96..c06e2ab 100644 --- a/Defs/Buildings/Turrets/Railgun.xml +++ b/Defs/Buildings/Turrets/Railgun.xml @@ -68,7 +68,7 @@ Antimatter remaining Cannot shoot: Needs antimatter canister refuel
  • AntimatterCanister_AA
  • - 2 + 2 0 0.5 true @@ -77,6 +77,9 @@ true AntimatterAnnihilation/Items/AntimatterCanister +
  • + false +
  • Gun_AntimatterRailgunTurret_AA @@ -89,15 +92,21 @@ Bullet_AntimatterRailgun_AA - + Things/Projectile/Bullet_Big Graphic_Single + Projectile_Explosive - Annihilate_AA - 100 - 200 + AnnihilationExplosionRailgun_AA + 50000 + 8.5 + true + Artillery_HitThickRoof + MortarBomb_Explode + MortarRound_PreImpact + MortarRound_Ambient @@ -122,17 +131,19 @@
  • - AntimatterAnnihilation.Verbs.Verb_Railgun + 0.001 Bullet_AntimatterRailgun_AA + true 0 8.9 400 + 9.5 1 Shot_Autocannon GunTail_Heavy 40 - 0.1 + 0.5 true diff --git a/Defs/Buildings/Turrets/ThunderGun.xml b/Defs/Buildings/Turrets/ThunderGun.xml index bbeceac..e6758b6 100644 --- a/Defs/Buildings/Turrets/ThunderGun.xml +++ b/Defs/Buildings/Turrets/ThunderGun.xml @@ -79,6 +79,9 @@ true UI/Overlays/Barrel
  • +
  • + true +
  • Gun_ThunderGunTurret_AA diff --git a/Defs/Damage/Damage.xml b/Defs/Damage/Damage.xml index 2e6c3f0..0b91250 100644 --- a/Defs/Damage/Damage.xml +++ b/Defs/Damage/Damage.xml @@ -127,6 +127,14 @@ Does not bleed as the flesh is forcefully cauterized. Causes intense pain.Silent_AA + + AnnihilationExplosionRailgun_AA + 220 + 3 + 1.3 + MortarBomb_Explode + + GalvaPain_AA diff --git a/Defs/Factions/Namer.xml b/Defs/Factions/Namer.xml new file mode 100644 index 0000000..84b35f8 --- /dev/null +++ b/Defs/Factions/Namer.xml @@ -0,0 +1,34 @@ + + + + + + NamerFactionUltratech_AA + + + +
  • r_name->[ultratech_faction_names]
  • +
    + +
  • ultratech_faction_names->NameBanks/ultratech_faction_names_AA
  • +
    +
    +
    + + + NamerSettlementUltratech_AA + + +
  • r_name->[ultratech_settlement_names] [ultratech_settlement_type]
  • +
    + +
  • ultratech_settlement_names->NameBanks/ultratech_settlement_names_AA
  • +
  • ultratech_settlement_type->NameBanks/ultratech_settlement_types_AA
  • +
  • concept_positive->Words/Nouns/Concepts_Positive
  • +
    +
    +
    + +
    \ No newline at end of file diff --git a/Defs/Factions/Ultratech.xml b/Defs/Factions/Ultratech.xml index 6a1ae62..886f93c 100644 --- a/Defs/Factions/Ultratech.xml +++ b/Defs/Factions/Ultratech.xml @@ -13,8 +13,8 @@ true division leader AntimatterAnnihilation/UI/FactionIcon - NamerFactionOutlander - NamerSettlementOutlander + NamerFactionUltratech_AA + NamerSettlementUltratech_AA Ultra
  • diff --git a/Defs/Research/Antimatter Composite.xml b/Defs/Research/Antimatter Composite.xml index 1eae0e8..6e2554f 100644 --- a/Defs/Research/Antimatter Composite.xml +++ b/Defs/Research/Antimatter Composite.xml @@ -16,7 +16,7 @@
  • ParticleAccelerators_AA
  • 2.00 - 1.20 + 1.05 \ No newline at end of file diff --git a/Defs/Research/Melee Industrial Advanced.xml b/Defs/Research/Melee Industrial Advanced.xml index 01557ce..d79c046 100644 --- a/Defs/Research/Melee Industrial Advanced.xml +++ b/Defs/Research/Melee Industrial Advanced.xml @@ -13,7 +13,7 @@
  • Entry_AA
  • 1.00 - 0.55 + 0.20 \ No newline at end of file diff --git a/Defs/Research/Melee Spacer Advanced.xml b/Defs/Research/Melee Spacer Advanced.xml index 58da5d4..f18df60 100644 --- a/Defs/Research/Melee Spacer Advanced.xml +++ b/Defs/Research/Melee Spacer Advanced.xml @@ -17,7 +17,7 @@
  • AntimatterComposite_AA
  • 3.00 - 0.55 + 0.20 \ No newline at end of file diff --git a/Defs/Research/Void Armor Research.xml b/Defs/Research/Void Armor Research.xml new file mode 100644 index 0000000..e7745a7 --- /dev/null +++ b/Defs/Research/Void Armor Research.xml @@ -0,0 +1,22 @@ + + + + + VoidArmor_AA + + Use antimatter composite to create very powerful armor and headgear. + 3500 + Spacer + Antimatter + HiTechResearchBench + +
  • MultiAnalyzer
  • +
    + +
  • AntimatterComposite_AA
  • +
    + 4.00 + 1.00 +
    + +
    \ No newline at end of file diff --git a/Defs/Sounds/Lasers.xml b/Defs/Sounds/Lasers.xml index e032c1b..be9fbe5 100644 --- a/Defs/Sounds/Lasers.xml +++ b/Defs/Sounds/Lasers.xml @@ -23,4 +23,26 @@ + + RailgunShoot_AA + true + MapOnly + 8 + PrioritizeNearest + +
  • + true + true + +
  • + AntimatterAnnihilation/RailgunCharge +
  • + + false + 40~40 + 1~1 + +
    +
    + \ No newline at end of file diff --git a/Languages/English/Keyed/Keys.xml b/Languages/English/Keyed/Keys.xml new file mode 100644 index 0000000..35dd0c0 --- /dev/null +++ b/Languages/English/Keyed/Keys.xml @@ -0,0 +1,65 @@ + + + + +on +off +enabled +turn +name +power +antimatter +plasteel + + +hours +days +quadrums + + +Open console +Shows detailed information about the connected power network, and allows you to turn power on and off. +PowerNet Info +KW +KW +MW +GW +Console is not connected to a power network. +Console does not have power. +(Asc) +(Des) +Turn all + + +Toggle auto attack +Toggle whether this {0} will automatically attack enemies + + +Not enough power. +Missing {0} plasteel. +Missing {0} antimatter canisters. +Running: {0} hours until output +Not running: {0} + + +Strike location +Fires the M3G_UMIN at a specific position on this map. +Cancel strike +Cancels the M3G_UMIN strike.\nAll charged power is discarded. Only available during charging phase. +Weapon is cooling down ({0} left). +Powering up: {0}% +Already powering up. +Charging: {0} watt-days remining, {1}% +Already charging strike. +Missing antimatter canisters. +Missing {0} antimatter canisters. +Blocked by roof. +Ready to fire. +Cooldown: {0} + + +Producing {0} canisters per day.\n{1} hours until next antimatter canister. +Not running: No power +Not running: No plasteel fuel + + \ No newline at end of file diff --git a/Languages/English/Strings/NameBanks/ultratech_faction_names_AA.txt b/Languages/English/Strings/NameBanks/ultratech_faction_names_AA.txt new file mode 100644 index 0000000..a075ef2 --- /dev/null +++ b/Languages/English/Strings/NameBanks/ultratech_faction_names_AA.txt @@ -0,0 +1,61 @@ +Divison XII +Divison IV +Divison III +Divison XV +Divison XIX +Divison X +Terragroup Division +Advanced Division +Exploration Division +Ruthless Division +Research Division +Ancient Division +Extermination Division +Divison Α +Divison α +Divison Β +Divison β +Divison Γ +Divison γ +Divison Δ +Divison δ +Divison Ε +Divison ε +Divison Ζ +Divison ζ +Divison Η +Divison η +Divison Θ +Divison θ +Divison Ι +Divison ι +Divison Κ +Divison κ +Divison Λ +Divison λ +Divison Μ +Divison μ +Divison Ν +Divison ν +Divison Ξ +Divison ξ +Divison Ο +Divison ο +Divison Π +Divison π +Divison Ρ +Divison ρ +Divison Σ +Divison σ +Divison Τ +Divison τ +Divison Υ +Divison υ +Divison Φ +Divison φ +Divison Χ +Divison χ +Divison Ψ +Divison ψ +Divison Ω +Divison ω \ No newline at end of file diff --git a/Languages/English/Strings/NameBanks/ultratech_settlement_names_AA.txt b/Languages/English/Strings/NameBanks/ultratech_settlement_names_AA.txt new file mode 100644 index 0000000..b1014aa --- /dev/null +++ b/Languages/English/Strings/NameBanks/ultratech_settlement_names_AA.txt @@ -0,0 +1,24 @@ +Alpha +Beta +Gamma +Delta +Epsilon +Zeta +Eta +Theta +Iota +Kappa +Lambda +Mu +Nu +Xi +Omicron +Pi +Rho +Sigma +Tau +Upsilon +Phi +Chi +Psi +Omega \ No newline at end of file diff --git a/Languages/English/Strings/NameBanks/ultratech_settlement_types_AA.txt b/Languages/English/Strings/NameBanks/ultratech_settlement_types_AA.txt new file mode 100644 index 0000000..e7a6db9 --- /dev/null +++ b/Languages/English/Strings/NameBanks/ultratech_settlement_types_AA.txt @@ -0,0 +1,5 @@ +base +lab +outpost +camp +facility \ No newline at end of file diff --git a/Sounds/AntimatterAnnihilation/RailgunCharge.ogg b/Sounds/AntimatterAnnihilation/RailgunCharge.ogg new file mode 100644 index 0000000..131fb1d Binary files /dev/null and b/Sounds/AntimatterAnnihilation/RailgunCharge.ogg differ diff --git a/Source/AntimatterAnnihilation.sln.DotSettings b/Source/AntimatterAnnihilation.sln.DotSettings index 437c499..ed5501c 100644 --- a/Source/AntimatterAnnihilation.sln.DotSettings +++ b/Source/AntimatterAnnihilation.sln.DotSettings @@ -1,17 +1,20 @@  True True + True True True True True True + True True True True True True True + True True True True \ No newline at end of file diff --git a/Source/AntimatterAnnihilation/AntimatterAnnihilation.csproj b/Source/AntimatterAnnihilation/AntimatterAnnihilation.csproj index 7399f7d..404a4b6 100644 --- a/Source/AntimatterAnnihilation/AntimatterAnnihilation.csproj +++ b/Source/AntimatterAnnihilation/AntimatterAnnihilation.csproj @@ -41,6 +41,7 @@ ..\packages\Lib.InGameWiki.1.0.0\lib\net472\net472\Lib.InGameWiki.dll + False @@ -55,6 +56,10 @@ ..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.dll False + + ..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.AnimationModule.dll + False + ..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.AssetBundleModule.dll False @@ -75,6 +80,10 @@ ..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.InputModule.dll False + + ..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.ParticleSystemModule.dll + False + ..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.UIModule.dll False @@ -102,15 +111,23 @@ + + + + + + + - + + + + - - diff --git a/Source/AntimatterAnnihilation/Buildings/AATurretTop.cs b/Source/AntimatterAnnihilation/Buildings/AATurretTop.cs index db0bca4..96bbd92 100644 --- a/Source/AntimatterAnnihilation/Buildings/AATurretTop.cs +++ b/Source/AntimatterAnnihilation/Buildings/AATurretTop.cs @@ -1,5 +1,4 @@ -using AntimatterAnnihilation.Verbs; -using RimWorld; +using RimWorld; using UnityEngine; using Verse; @@ -63,7 +62,7 @@ public virtual void Tick() LocalTargetInfo currentTarget = parentTurret.CurrentOrForcedTarget; if (currentTarget.IsValid) { - RotateTo(AngleToTarget); + RotateTo(); } else { @@ -94,11 +93,16 @@ public virtual void OnShoot() /// /// public virtual bool CanShootNow() + { + return IsPointingAtTarget(); + } + + public bool IsPointingAtTarget() { return Mathf.Abs(DeltaToTarget) <= MaxDeltaToFire; } - private void RotateTo(float angle) + private void RotateTo() { const float DT = 1f / 60f; diff --git a/Source/AntimatterAnnihilation/Buildings/Building_AATurret.cs b/Source/AntimatterAnnihilation/Buildings/Building_AATurret.cs index 77c26dc..9e6c7ad 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_AATurret.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_AATurret.cs @@ -1,4 +1,5 @@ -using RimWorld; +using AntimatterAnnihilation.ThingComps; +using RimWorld; using System; using System.Collections.Generic; using System.Globalization; @@ -15,15 +16,39 @@ namespace AntimatterAnnihilation.Buildings public abstract class Building_AATurret : Building_Turret { public float ScreenShakeOnShoot { get; set; } = 0f; + public bool HasLOS + { + get + { + if (!CurrentTarget.IsValid) + return false; - public bool Active + bool flag = AttackVerb.TryFindShootLineFromTo(this.Position, CurrentTarget, out _); + return flag; + } + } + public bool DoBetterTargetFind { get; protected set; } = true; + public bool Active { get { return (this.powerComp == null || this.powerComp.PowerOn) && (this.dormantComp == null || this.dormantComp.Awake) && (this.initiatableComp == null || this.initiatableComp.Initiated); } } - + public CompAutoAttack AutoAttack + { + get + { + return this.GetComp(); + } + } + public bool AutoAttackEnabled + { + get + { + return AutoAttack == null || AutoAttack.AutoAttackEnabled; + } + } public CompEquippable GunCompEq { get @@ -31,16 +56,14 @@ public CompEquippable GunCompEq return this.gun.TryGetComp(); } } - - public override LocalTargetInfo CurrentTarget + public override LocalTargetInfo CurrentTarget { get { return this.currentTargetInt; } } - - public LocalTargetInfo CurrentOrForcedTarget + public LocalTargetInfo CurrentOrForcedTarget { get { @@ -50,40 +73,36 @@ public LocalTargetInfo CurrentOrForcedTarget return CurrentTarget; } } - - private bool WarmingUp + public override Verb AttackVerb { get { - return this.burstWarmupTicksLeft > 0; + return this.GunCompEq.PrimaryVerb; } } - - public override Verb AttackVerb + public bool IsMannable { get { - return this.GunCompEq.PrimaryVerb; + return this.mannableComp != null; } } - public bool IsMannable + private bool WarmingUp { get { - return this.mannableComp != null; + return this.burstWarmupTicksLeft > 0; } } - - private bool PlayerControlled + private bool PlayerControlled { get { return (base.Faction == Faction.OfPlayer || this.MannedByColonist) && !this.MannedByNonColonist; } } - - private bool CanSetForcedTarget + private bool CanSetForcedTarget { get { @@ -91,8 +110,7 @@ private bool CanSetForcedTarget //return this.mannableComp != null && this.PlayerControlled; } } - - private bool CanToggleHoldFire + private bool CanToggleHoldFire { get { @@ -100,24 +118,21 @@ private bool CanToggleHoldFire //return this.PlayerControlled; } } - - private bool IsMortar + private bool IsMortar { get { return this.def.building.IsMortar; } } - - private bool IsMortarOrProjectileFliesOverhead + private bool IsMortarOrProjectileFliesOverhead { get { return this.AttackVerb.ProjectileFliesOverhead() || this.IsMortar; } } - - private bool CanExtractShell + private bool CanExtractShell { get { @@ -129,16 +144,14 @@ private bool CanExtractShell return compChangeableProjectile != null && compChangeableProjectile.Loaded; } } - - private bool MannedByColonist + private bool MannedByColonist { get { return this.mannableComp != null && this.mannableComp.ManningPawn != null && this.mannableComp.ManningPawn.Faction == Faction.OfPlayer; } } - - private bool MannedByNonColonist + private bool MannedByNonColonist { get { @@ -316,7 +329,16 @@ protected void TryStartShootSomething(bool canBeginBurstImmediately) } else { - this.currentTargetInt = this.TryFindNewTarget(); + bool allowedToFindNew = true; + if (DoBetterTargetFind) + { + Thing thing = currentTargetInt.Thing; + // Allowed to find new target if current target is invalid, destroyed or downed, or line of sight is gone. + allowedToFindNew = !isValid || (thing != null && thing.Destroyed) || (thing is Pawn pawn && pawn.Downed) || !HasLOS; + } + + if (allowedToFindNew && AutoAttackEnabled) + this.currentTargetInt = this.TryFindNewTarget(); } if (!isValid && this.currentTargetInt.IsValid) { @@ -341,7 +363,7 @@ protected void TryStartShootSomething(bool canBeginBurstImmediately) this.burstWarmupTicksLeft = 1; } - protected LocalTargetInfo TryFindNewTarget() + protected LocalTargetInfo TryFindNewTarget() { IAttackTargetSearcher attackTargetSearcher = this.TargSearcher(); Faction faction = attackTargetSearcher.Thing.Faction; @@ -445,15 +467,18 @@ public override string GetInspectString() stringBuilder.AppendLine("CanFireIn".Translate() + $": {this.burstCooldownTicksLeft.TicksToSeconds():F1} seconds."); - stringBuilder.Append("Delta to target: "); - stringBuilder.AppendLine(top.DeltaToTarget.ToString(CultureInfo.InvariantCulture)); + if (Prefs.DevMode) + { + var target = CurrentOrForcedTarget; + stringBuilder.Append("Target: "); + stringBuilder.AppendLine($"{(target.IsValid ? "valid" : "invalid")}, {target.Label}: {target.ToString()}"); - var target = CurrentOrForcedTarget; - stringBuilder.Append("Target: "); - stringBuilder.AppendLine($"{(target.IsValid ? "valid" : "invalid")}, {target.Label}: {target.ToString()}"); + stringBuilder.Append("Top can shoot: "); + stringBuilder.AppendLine(top.CanShootNow().ToString()); - stringBuilder.Append("Top can shoot: "); - stringBuilder.AppendLine(top.CanShootNow().ToString()); + stringBuilder.Append("Auto attack: "); + stringBuilder.AppendLine(AutoAttackEnabled.ToString()); + } CompChangeableProjectile compChangeableProjectile = this.gun.TryGetComp(); if (compChangeableProjectile != null) @@ -603,11 +628,13 @@ private void ExtractShell() private void ResetForcedTarget() { this.forcedTarget = LocalTargetInfo.Invalid; + this.currentTargetInt = LocalTargetInfo.Invalid; // Added to fix railgun still firing after stopping forced attack. this.burstWarmupTicksLeft = 0; if (this.burstCooldownTicksLeft <= 0) { this.TryStartShootSomething(false); } + } private void ResetCurrentTarget() diff --git a/Source/AntimatterAnnihilation/Buildings/Building_AntimatterRailgun.cs b/Source/AntimatterAnnihilation/Buildings/Building_AntimatterRailgun.cs index 0128f98..f071518 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_AntimatterRailgun.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_AntimatterRailgun.cs @@ -1,18 +1,177 @@ -using Verse; +using AntimatterAnnihilation.Effects; +using AntimatterAnnihilation.Utils; +using UnityEngine; +using Verse; +using Verse.Sound; namespace AntimatterAnnihilation.Buildings { [StaticConstructorOnStartup] public class Building_AntimatterRailgun : Building_AATurret { + public static int CHARGE_TICKS = 280; // Made to match audio clip, around 4.7 seconds. + public static AnimationCurve ParticlesAmountCurve; + + static Building_AntimatterRailgun() + { + var c = new AnimationCurve(); + + c.AddKey(0f, 0f); + c.AddKey(0.5f, 1f); + c.AddKey(0.85f, 0f); + c.AddKey(1f, 0f); + + ParticlesAmountCurve = c; + } + + public int CurrentChargeTicks = 0; // Needs to reach CHARGE_TICKS before it can fire. While charging, has particle effects. + public RailgunEffectComp Effect { get; private set; } + + private int cooldownTicks; + private Sustainer soundSustainer; + public Building_AntimatterRailgun() { - this.ScreenShakeOnShoot = 0.2f; + this.ScreenShakeOnShoot = 0.8f; } public override AATurretTop CreateTop() { return new RailgunTop(this); } + + public override void SpawnSetup(Map map, bool respawningAfterLoad) + { + base.SpawnSetup(map, respawningAfterLoad); + + if (Effect != null) + return; + + Effect = RailgunEffectSpawner.Spawn(base.Map); + } + + public override void DeSpawn(DestroyMode mode = DestroyMode.Vanish) + { + base.DeSpawn(mode); + + if (Effect == null) + return; + + Effect.Hide(true); + Object.Destroy(Effect.gameObject); + Effect = null; + } + + public override void ExposeData() + { + base.ExposeData(); + + Scribe_Values.Look(ref CurrentChargeTicks, "railgunChargeTicks"); + Scribe_Values.Look(ref cooldownTicks, "railgunCooldownTicks"); + } + + public override void Tick() + { + base.Tick(); + + var rt = (top as RailgunTop); + if (rt == null) + return; + + // Check if should be charging. + bool shouldBeCharging = CurrentOrForcedTarget.IsValid && base.HasLOS && rt.BaseCanShootNow() && base.burstCooldownTicksLeft <= 0; + + if (shouldBeCharging) + CurrentChargeTicks++; + else + CurrentChargeTicks = -1; + + if (shouldBeCharging && CurrentChargeTicks == 0) + { + // Start playing audio. + SoundInfo info = SoundInfo.InMap(this, MaintenanceType.PerTick); + soundSustainer = AADefOf.RailgunShoot_AA.TrySpawnSustainer(info); + } + if (!shouldBeCharging && cooldownTicks == 0) + { + soundSustainer?.End(); + } + + if (soundSustainer != null) + { + if (soundSustainer.Ended) + soundSustainer = null; + else + soundSustainer.Maintain(); + } + + cooldownTicks--; + if (cooldownTicks < 0) + cooldownTicks = 0; + + if (Effect == null) + return; + + // Effect is only visible when in the charging mode and with valid target. + bool vis = CurrentChargeTicks > 0 && TargetCurrentlyAimingAt.IsValid; + bool shouldFire = rt.IsCharged() && cooldownTicks == 0; + + if (vis) + { + Vector3 start = rt.GetMuzzlePos(); + Vector3 end = TargetCurrentlyAimingAt.CenterVector3; + const float Y = -2; + start.y = Y; + end.y = Y; + + if(cooldownTicks == 0) + Effect.Show(start, end); + + Effect.SetParticleRate(GetCurrentParticleRate()); + Effect.Tick(); + + if (shouldFire) + { + float radius = base.AttackVerb?.GetProjectile()?.projectile?.explosionRadius ?? 4f; + radius += 4; + Effect.Fire(radius); + cooldownTicks = 120; + } + } + else + { + Effect.Hide(false); + } + + } + + public float DstToTarget() + { + if (!CurrentOrForcedTarget.IsValid) + return 10f; + + Vector3 shooter = Position.ToVector3(); + shooter.y = 0; + + Vector3 target = CurrentOrForcedTarget.CenterVector3; + target.y = 0; + + return (target - shooter).magnitude; + } + + public float GetCurrentParticleRate() + { + const float BASE_PER_METER = 20f / 10f; // Values taken from in Unity test area, just eyeballing it. + float dst = DstToTarget(); + + float baseRate = BASE_PER_METER * dst; + + float chargeUpNormalizedTime = Mathf.Clamp01((float) CurrentChargeTicks / CHARGE_TICKS); + float multiFromCurve = Mathf.Clamp01(ParticlesAmountCurve.Evaluate(chargeUpNormalizedTime)); + + float final = baseRate * multiFromCurve; + + return final; + } } } diff --git a/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs b/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs index 646a09a..acc9380 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_AntimatterReactor.cs @@ -202,13 +202,13 @@ public override void Tick() } updateTick++; - if (updateTick % UpdateInterval == 0) + if (updateTick % UpdateInterval == 0 && EnergyBeam != null) { EnergyBeam.Length = UpdateOutputBeam(16); } - EnergyBall.Tick(); - EnergyBeam.Tick(); + EnergyBall?.Tick(); + EnergyBeam?.Tick(); } private List tempThings = new List(); @@ -248,14 +248,15 @@ public float UpdateOutputBeam(float maxDst) IntVec3 basePos; if (horizontal) { - basePos = new IntVec3(this.TrueCenter() - new Vector3(0f, 0f, 0.1f)) + beamExploreDirection * 6; - EnergyBeam.Position = basePos.ToVector3() + new Vector3(0, 0, 1.25f); + Vector3 baseOffset = new Vector3(injectorRot == 3 ? -1 : 0, 0f, -1); + basePos = new IntVec3(this.TrueCenter() + baseOffset) + beamExploreDirection * 6; + EnergyBeam.Position = basePos.ToVector3() + new Vector3(injectorRot == 3 ? 1 : 0, 0, 1.25f); } else { basePos = new IntVec3(this.TrueCenter() - new Vector3(0.1f, 0f, injectorRot == 2 ? 0.1f : 0f)) + beamExploreDirection * 6; - EnergyBeam.Position = basePos.ToVector3() + new Vector3(1, 0, 1f + (injectorRot == 2 ? 0.8f : 0f)); - EnergyBeam.LengthOffset = injectorRot == 2 ? 0.8f : 0f; + EnergyBeam.Position = basePos.ToVector3() + new Vector3(1, 0, 1f + (injectorRot == 2 ? 0.8f : 0f) + (injectorRot == 0 ? -1 : 0)); + EnergyBeam.LengthOffset = (injectorRot == 2 ? 0.8f : 0f) + (injectorRot == 0 ? 0.43f : 0f); } tempThings.Clear(); @@ -350,14 +351,6 @@ public float UpdateOutputBeam(float maxDst) return i; } - public override IEnumerable GetGizmos() - { - foreach (var thing in base.GetGizmos()) - { - yield return thing; - } - } - public IEnumerable<(IntVec3 cell, byte weight)> GetAvoidance(Map map) { if (map == null || map != this.Map) diff --git a/Source/AntimatterAnnihilation/Buildings/Building_CompositeRefiner.cs b/Source/AntimatterAnnihilation/Buildings/Building_CompositeRefiner.cs index ed3ee03..6dff770 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_CompositeRefiner.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_CompositeRefiner.cs @@ -88,7 +88,6 @@ public override void Tick() CurrentPlasteelCount = 0; PlaceOutput(OutputAmount); - Log.Message("Placed output, reset counts."); } } @@ -113,8 +112,8 @@ public override void Tick() rt = GetRightTray(); } - TryGet(lt, "AntimatterCanister", MissingAntimatter, ref CurrentAntimatterCount); - TryGet(rt, "AntimatterCanister", MissingAntimatter, ref CurrentAntimatterCount); + TryGet(lt, "AntimatterCanister_AA", MissingAntimatter, ref CurrentAntimatterCount); + TryGet(rt, "AntimatterCanister_AA", MissingAntimatter, ref CurrentAntimatterCount); } } } @@ -180,13 +179,13 @@ public bool GetShouldBeRunning() public string GetReasonNotRunning() { if (!PowerTraderComp.PowerOn) - return "Not enough power."; + return "AA.NotEnoughPower".Translate(); if (MissingPlasteel > 0) - return $"Missing {MissingPlasteel} plasteel."; + return "AA.MissingPlasteel".Translate(MissingPlasteel); if (MissingAntimatter > 0) - return $"Missing {MissingAntimatter} antimatter."; + return "AA.MissingAntimatter".Translate(MissingAntimatter); return null; } @@ -194,7 +193,8 @@ public string GetReasonNotRunning() public override string GetInspectString() { string reasonNotRunning = GetReasonNotRunning(); - return base.GetInspectString() + $"\n{(reasonNotRunning == null ? $"Running: {(TicksToProduceOutput - ProductionTicks)/2500f:F1} hours until output" : $"Not running: {reasonNotRunning}")}\nPlasteel: {CurrentPlasteelCount}/{MaxPlasteel}\nAntimatter: {CurrentAntimatterCount}/{MaxAntimatter}"; + string hours = $"{(TicksToProduceOutput - ProductionTicks) / 2500f:F1}"; + return base.GetInspectString() + $"\n{(reasonNotRunning == null ? "AA.RunningInfo".Translate(hours) : "AA.NotRunningInfo".Translate(reasonNotRunning))}\n{"AA.Plasteel".Translate().CapitalizeFirst()}: {CurrentPlasteelCount}/{MaxPlasteel}\n{"AA.Antimatter".Translate().CapitalizeFirst()}: {CurrentAntimatterCount}/{MaxAntimatter}"; } } } diff --git a/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs b/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs index 8a27416..ab5bfc9 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs @@ -17,7 +17,7 @@ public class Building_Megumin : Building [TweakValue("AntimatterAnnihilation")] public static bool DoSolarFlare = true; [TweakValue("AntimatterAnnihilation", 0f, 1f)] - public static float EasterEggChance = 0.1f; + public static float EasterEggChance = 0.2f; public static int COOLDOWN_TICKS = 2500 * 24 * 4; // 4 in-game days. public static int POWER_UP_TICKS = 1276; // Made to correspond to audio queue. public static int TICKS_BEFORE_FIRING_LASER = 1200; // Made to correspond to audio queue. @@ -26,8 +26,7 @@ public class Building_Megumin : Building public static float EXPLOSION_RADIUS = 18; public static int EXPLOSION_DAMAGE = 50; public static float EXPLOSION_PEN = 0.7f; - public static float CHARGE_WATT_DAYS = 600 * 4; // Requires 4 fully-powered batteries to charge (semi-instantly). Otherwise it will take longer depending on power production. - public static float IDLE_WATTS = 50; // Power consumption when not charging. + public static float CHARGE_WATT_DAYS = 600 * 5; // Requires 5 fully-powered batteries to charge (semi-instantly). Otherwise it will take longer depending on power production. public CompEquippable GunComp { @@ -39,16 +38,16 @@ public CompEquippable GunComp } } private CompEquippable _gunCompEq; - public CompPowerTrader PowerTrader + public CompGreedyBattery BatComp { get { - if (_compPowerTrader == null) - _compPowerTrader = this.GetComp(); - return _compPowerTrader; + if (_batComp == null) + _batComp = this.TryGetComp(); + return _batComp; } } - private CompPowerTrader _compPowerTrader; + private CompGreedyBattery _batComp; public CompRefuelableConditional FuelComp { get @@ -59,16 +58,6 @@ public CompRefuelableConditional FuelComp } } private CompRefuelableConditional _compRefuelable; - public CompTargetChargeRate ChargeRateComp - { - get - { - if (_compChargeRate == null) - _compChargeRate = this.GetComp(); - return _compChargeRate; - } - } - private CompTargetChargeRate _compChargeRate; public Verb AttackVerb { get @@ -94,13 +83,17 @@ public bool IsChargingUp { get { - return WattDaysRequired > 0; + return isChargingUp; + } + protected set + { + isChargingUp = value; } } public int CooldownTicks; public int PoweringUpTicks; - public float WattDaysRequired; + private bool isChargingUp; private UpBeam beam; private LocalTargetInfo localTarget; private Sustainer soundSustainer; @@ -130,39 +123,50 @@ public override IEnumerable GetGizmos() // Attack on local map. Command_AttackLocation cmd = new Command_AttackLocation(); - cmd.defaultLabel = "Strike location"; - cmd.defaultDesc = "Fires the MEG-Umin at a specific position on this map."; + cmd.defaultLabel = "AA.MegStrikeLocation".Translate(); + cmd.defaultDesc = "AA.MegStrikeLocationDesc".Translate(); cmd.icon = ContentFinder.Get("UI/Commands/Attack", true); cmd.hotKey = KeyBindingDefOf.Misc4; cmd.targetingParams = new TargetingParameters() {canTargetBuildings = true, canTargetLocations = true, canTargetPawns = true, canTargetAnimals = true}; cmd.onTargetSelected = StartAttackSequence; if (IsOnCooldown) { - cmd.Disable("CannotFire".Translate() + $": Weapon is cooling down."); + cmd.Disable("CannotFire".Translate() + $": {"AA.MegCoolingDown".Translate(GetCooldownPretty(CooldownTicks))}"); } else if (IsPoweringUp) { - cmd.Disable("CannotFire".Translate() + $": Already powering up."); + cmd.Disable("CannotFire".Translate() + $": {"AA.MegAlreadyPoweringUp".Translate()}"); } else if (IsChargingUp) { - cmd.Disable("CannotFire".Translate() + $": Already charging to fire."); - } - else if (!PowerTrader.PowerOn) - { - cmd.Disable("CannotFire".Translate() + $": No power."); + cmd.Disable("CannotFire".Translate() + $": {"AA.MegAlreadyCharging".Translate()}"); } else if (FuelComp.FuelPercentOfMax != 1f) { - cmd.Disable("CannotFire".Translate() + $": Missing antimatter canisters."); + cmd.Disable("CannotFire".Translate() + $": {"AA.MegMissingCanisters".Translate()}"); } else if (!HasSkyAccess()) { - cmd.Disable("CannotFire".Translate() + $": Blocked by roof."); + cmd.Disable("CannotFire".Translate() + $": {"AA.MegBlockedByRoof".Translate()}"); } yield return cmd; + if (IsChargingUp) + { + var cancel = new Command_Action(); + cancel.defaultLabel = "AA.MegCancelStrike".Translate(); + cancel.defaultDesc = "AA.MegCancelStrikeDesc".Translate(); + cancel.icon = Content.CancelIcon; + cancel.defaultIconColor = Color.red; + cancel.action = () => + { + localTarget = LocalTargetInfo.Invalid; + IsChargingUp = false; + }; + yield return cancel; + } + // Debug gizmos. if (Prefs.DevMode) { @@ -191,7 +195,7 @@ private void StartAttackSequence(LocalTargetInfo target) this.localTarget = target; // Enter the charging phase. - WattDaysRequired = CHARGE_WATT_DAYS; + IsChargingUp = true; } private void StartPowerUpSequence() @@ -270,20 +274,16 @@ public bool HasSkyAccess() return true; } - internal void OnStrikeEnd(CustomOrbitalStrike strike) + internal void OnStrikeEnd(CustomOrbitalStrike _) { StopFireLaser(); } public override string GetInspectString() { - string cooldown = IsOnCooldown ? $"Cooldown: {GetCooldownPretty(CooldownTicks)}" : $"Ready to fire"; - string status = IsPoweringUp ? $"Powering up: {PoweringUpTicks / (float)POWER_UP_TICKS * 100f:F0}%" : (FuelComp.FuelPercentOfMax == 1f ? $"{cooldown}" : $"Missing {8 - FuelComp.Fuel} antimatter canisters."); - status = IsChargingUp ? $"Charging: {WattDaysRequired:F0} watt-days remaining, {(1f - (WattDaysRequired / CHARGE_WATT_DAYS)) * 100f:F0}%." : status; - if (IsChargingUp && !PowerTrader.PowerOn) - { - status += $"\nNot enough power. Charge rate is set to {ChargeRateComp.Watts:F0} watts.\nTry lowering the charge rate.\nTip: Build at least {Mathf.Ceil(CHARGE_WATT_DAYS/600):F0} batteries and set charge rate to max."; - } + string cooldown = IsOnCooldown ? "AA.MegCooldown".Translate(GetCooldownPretty(CooldownTicks)) : "AA.MegReadyToFire".Translate(); + string status = IsPoweringUp ? "AA.MegPoweringUp".Translate($"{PoweringUpTicks / (float)POWER_UP_TICKS * 100f:F0}").ToString() : FuelComp.FuelPercentOfMax == 1f ? cooldown : "AA.MegMissingXCanisters".Translate(8 - FuelComp.Fuel).ToString(); + status = IsChargingUp ? "AA.MegCharging".Translate($"{BatComp.WattDaysUntilFull:F0}", $"{BatComp.StoredEnergyPct * 100f:F0}").ToString() : status; return base.GetInspectString() + $"\n{status}"; } @@ -293,7 +293,7 @@ public override void ExposeData() Scribe_TargetInfo.Look(ref localTarget, "localTarget"); Scribe_Values.Look(ref CooldownTicks, "cooldownTicks"); Scribe_Values.Look(ref PoweringUpTicks, "powerUpTicks"); - Scribe_Values.Look(ref WattDaysRequired, "chargingUpTicks"); + Scribe_Values.Look(ref isChargingUp, "isChargingUp"); Scribe_Deep.Look(ref gun, "gun", Array.Empty()); @@ -336,18 +336,21 @@ public override void Tick() } } - PowerTrader.PowerOutput = IsChargingUp ? -Mathf.Abs(ChargeRateComp.Watts) : -Mathf.Abs(IDLE_WATTS); if (IsChargingUp) { - if (PowerTrader.PowerOn) + BatComp.MaxStoredEnergy = CHARGE_WATT_DAYS; + if (Math.Abs(BatComp.StoredEnergyPct - 1f) < 0.005f) { - WattDaysRequired -= Mathf.Abs(PowerTrader.PowerOutput * CompPower.WattsToWattDaysPerTick); // Turns watts into watt-days per tick. - if (WattDaysRequired <= 0) - { - StartPowerUpSequence(); - } + // Now full on power! + IsChargingUp = false; + StartPowerUpSequence(); } } + else + { + BatComp.SetStoredEnergyPct(0f); + BatComp.MaxStoredEnergy = 0; + } if (IsOnCooldown) { CooldownTicks--; @@ -377,15 +380,15 @@ public string GetCooldownPretty(int ticksLeft) if(ticksLeft >= QUADRUM) { - return $"{ticksLeft / QUADRUM:F1} Quadrums"; + return $"{ticksLeft / QUADRUM:F1} {"AA.Quadrums".Translate()}"; } if (ticksLeft >= DAY) { - return $"{ticksLeft / DAY:F1} Days"; + return $"{ticksLeft / DAY:F1} {"AA.Days".Translate()}"; } - return $"{ticksLeft / HOUR:F1} Hours"; + return $"{ticksLeft / HOUR:F1} {"AA.Hours".Translate()}"; } public void MakeGun() diff --git a/Source/AntimatterAnnihilation/Buildings/Building_ParticleAccelerator.cs b/Source/AntimatterAnnihilation/Buildings/Building_ParticleAccelerator.cs index f4711f8..ac8f3d2 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_ParticleAccelerator.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_ParticleAccelerator.cs @@ -111,9 +111,9 @@ public void OutputAntimatter(int count) public override string GetInspectString() { - string whenRunning = $"\nProducing {ProductionPerDay} canisters per day.\n{(ProductionTickInterval - tickCounter) / 2500f:F1} hours until next antimatter canister."; - string whenNotRunning = $"\nNot running: {(!PowerTraderComp.PowerOn ? "No power" : "No plasteel fuel")}"; - return base.GetInspectString() + (!IsRunning ? whenNotRunning : whenRunning); + string whenRunning = "AA.PAProducing".Translate(ProductionPerDay, $"{(ProductionTickInterval - tickCounter) / 2500f:F1}"); + string whenNotRunning = PowerTraderComp.PowerOn ? "AA.PANotRunningNoPlasteel".Translate() : "AA.PANotRunningNoPower".Translate(); + return base.GetInspectString() + '\n' + (!IsRunning ? whenNotRunning : whenRunning); } } } diff --git a/Source/AntimatterAnnihilation/Buildings/Building_PowerNetConsole.cs b/Source/AntimatterAnnihilation/Buildings/Building_PowerNetConsole.cs index 9be4a6a..75b91d2 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_PowerNetConsole.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_PowerNetConsole.cs @@ -88,8 +88,8 @@ public override IEnumerable GetGizmos() { UI_PowerNetConsole.Open(this); }, - defaultLabel = "Open Console", - defaultDesc = "Shows detailed information about the connected power network, and allows you to turn power on and off.", + defaultLabel = "AA.OpenConsole".Translate(), + defaultDesc = "AA.OpenConsoleDesc".Translate(), icon = Content.PowerNetGraph }; } diff --git a/Source/AntimatterAnnihilation/Buildings/Building_ReactorInjector.cs b/Source/AntimatterAnnihilation/Buildings/Building_ReactorInjector.cs index 935d7a1..7f12430 100644 --- a/Source/AntimatterAnnihilation/Buildings/Building_ReactorInjector.cs +++ b/Source/AntimatterAnnihilation/Buildings/Building_ReactorInjector.cs @@ -321,6 +321,7 @@ private Vector3 GetOffset(out float angle) float damage = thing.def.category == ThingCategory.Building ? BuildingDamage : PawnDamage; if (thingIsReactor && isInLine) damage *= 0.05f; // Do much less damage to reactor if lined up with input/output, for situations where the power is cut to the reactor and AT field cannot be formed. + thing.TakeDamage(new DamageInfo(AADefOf.Annihilate_AA, damage, 15, instigator: this)); } diff --git a/Source/AntimatterAnnihilation/Buildings/RailgunTop.cs b/Source/AntimatterAnnihilation/Buildings/RailgunTop.cs index 878cb2b..04e2eae 100644 --- a/Source/AntimatterAnnihilation/Buildings/RailgunTop.cs +++ b/Source/AntimatterAnnihilation/Buildings/RailgunTop.cs @@ -1,5 +1,6 @@ using AntimatterAnnihilation.Utils; using UnityEngine; +using Verse; namespace AntimatterAnnihilation.Buildings { @@ -24,5 +25,30 @@ public override void OnShoot() { Recoil.AddRecoil(60f); } + + public bool BaseCanShootNow() + { + return base.CanShootNow(); + } + + public bool IsCharged() + { + if (parentTurret == null) + return false; + + return (parentTurret as Building_AntimatterRailgun).CurrentChargeTicks >= Building_AntimatterRailgun.CHARGE_TICKS; + } + + public override bool CanShootNow() + { + return BaseCanShootNow() && IsCharged(); + } + + public Vector3 GetMuzzlePos() + { + const float LENGTH = 4f; + Vector3 b = new Vector3(0f, 0f, LENGTH).RotatedBy(base.CurrentRotation); + return parentTurret.DrawPos + b; + } } } diff --git a/Source/AntimatterAnnihilation/Content.cs b/Source/AntimatterAnnihilation/Content.cs index 8a3693e..0829c4b 100644 --- a/Source/AntimatterAnnihilation/Content.cs +++ b/Source/AntimatterAnnihilation/Content.cs @@ -1,4 +1,5 @@ -using UnityEngine; +using AntimatterAnnihilation.Effects; +using UnityEngine; using Verse; namespace AntimatterAnnihilation @@ -14,6 +15,7 @@ public static class Content public static Texture2D Expand, Collapse; public static Texture2D PowerNetGraph; public static Texture2D PowerLevel; + public static Texture2D AutoAttackIcon, CancelIcon; static Content() { @@ -24,11 +26,15 @@ static Content() EnergyBeamInPrefab = bundle.LoadAsset("In Beam"); EnergyBeamOutPrefab = bundle.LoadAsset("Out Beam"); UpBeamPrefab = bundle.LoadAsset("UpBeam"); + ExplosionEffectManager.Prefab = bundle.LoadAsset("LargeAntimatterExplosion"); + RailgunEffectSpawner.Prefab = bundle.LoadAsset("RailgunEffect"); Expand = ContentFinder.Get("AntimatterAnnihilation/UI/Expand"); Collapse = ContentFinder.Get("AntimatterAnnihilation/UI/Collapse"); PowerNetGraph = ContentFinder.Get("AntimatterAnnihilation/UI/PowerNetConsole Graph"); PowerLevel = ContentFinder.Get("AntimatterAnnihilation/UI/PowerLevel"); + AutoAttackIcon = ContentFinder.Get("AntimatterAnnihilation/UI/AutoAttackIcon"); + CancelIcon = ContentFinder.Get("AntimatterAnnihilation/UI/CancelIcon"); ModCore.Trace("Loaded content."); } diff --git a/Source/AntimatterAnnihilation/Effects/EffectManagers.cs b/Source/AntimatterAnnihilation/Effects/EffectManagers.cs new file mode 100644 index 0000000..e750547 --- /dev/null +++ b/Source/AntimatterAnnihilation/Effects/EffectManagers.cs @@ -0,0 +1,52 @@ +using System.Collections.Generic; +using UnityEngine; +using Verse; + +namespace AntimatterAnnihilation.Effects +{ + static class ExplosionEffectManager + { + public static GameObject Prefab; + private static List list = new List(); + + public static ExplosionEffect Spawn(Map map, Vector3 pos, float size) + { + var spawned = EffectPool.Get(() => Object.Instantiate(Prefab).AddComponent()); + Object.DontDestroyOnLoad(spawned.gameObject); + spawned.Time = 0.7f; + spawned.Despawn += (s) => + { + list.Remove(s); + }; + + list.Add(spawned); + + spawned.Play(map, pos, size); + + return spawned; + } + + public static void Tick() + { + for (int i = 0; i < list.Count; i++) + { + var thing = list[i]; + thing.Tick(); + } + } + } + + static class RailgunEffectSpawner + { + public static GameObject Prefab; + + public static RailgunEffectComp Spawn(Map map) + { + var spawned = EffectPool.Get(() => Object.Instantiate(Prefab).AddComponent()); + Object.DontDestroyOnLoad(spawned.gameObject); + spawned.Setup(map); + + return spawned; + } + } +} diff --git a/Source/AntimatterAnnihilation/Effects/EffectPool.cs b/Source/AntimatterAnnihilation/Effects/EffectPool.cs new file mode 100644 index 0000000..2429da0 --- /dev/null +++ b/Source/AntimatterAnnihilation/Effects/EffectPool.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; + +namespace AntimatterAnnihilation.Effects +{ + static class EffectPool where T : class + { + private static List pool; + + public static T Get(Func create) + { + var fromPool = GetFromPool(); + return fromPool ?? create(); + } + + public static void Return(T t) + { + if (t == null || (pool?.Contains(t) ?? false)) + return; + + if (pool == null) + pool = new List(); + + pool.Add(t); + } + + private static T GetFromPool() + { + if (pool == null || pool.Count == 0) + return null; + + var obj = pool[0]; + pool.RemoveAt(0); + + return obj; + } + } +} diff --git a/Source/AntimatterAnnihilation/Effects/ExplosionEffect.cs b/Source/AntimatterAnnihilation/Effects/ExplosionEffect.cs new file mode 100644 index 0000000..394f571 --- /dev/null +++ b/Source/AntimatterAnnihilation/Effects/ExplosionEffect.cs @@ -0,0 +1,65 @@ +using System; +using UnityEngine; +using Verse; + +namespace AntimatterAnnihilation.Effects +{ + public class ExplosionEffect : MonoBehaviour + { + public ParticleSystem ParticleSystem; + public Animator Animator; + public Transform Scale; + public float Time = 0.7f; + public event Action Despawn; + + private float timer; + private int mapID; + + public void Play(Map map, Vector3 position, float scale) + { + // Store map as ID to avoid keeping a reference to it once world is closed to main menu. + this.mapID = map?.uniqueID ?? -1; + + if (ParticleSystem == null) + { + ParticleSystem = GetComponentInChildren(); + Animator = GetComponentInChildren(); + Scale = transform.Find("Scale"); + } + + gameObject.SetActive(true); + transform.position = position; + transform.localEulerAngles = new Vector3(90f, 0f, 0f); + Scale.localScale = new Vector3(scale, scale, scale); + ParticleSystem.Play(); + Animator.SetTrigger("Start"); + timer = Time; + } + + public void Tick() + { + const float DT = 1f / 60f; + timer -= DT; + if (timer <= 0) + { + // End. + Stop(); + return; + } + + bool vis = Find.CurrentMap != null && Find.CurrentMap.uniqueID == this.mapID; + if (gameObject.activeSelf != vis) + gameObject.SetActive(vis); + } + + public void Stop() + { + ParticleSystem.Stop(true, ParticleSystemStopBehavior.StopEmittingAndClear); + gameObject.SetActive(false); + + Despawn?.Invoke(this); + Despawn = null; + EffectPool.Return(this); + } + } +} diff --git a/Source/AntimatterAnnihilation/Effects/RailgunEffectComp.cs b/Source/AntimatterAnnihilation/Effects/RailgunEffectComp.cs new file mode 100644 index 0000000..08b5010 --- /dev/null +++ b/Source/AntimatterAnnihilation/Effects/RailgunEffectComp.cs @@ -0,0 +1,130 @@ +using UnityEngine; +using Verse; + +namespace AntimatterAnnihilation.Effects +{ + public class RailgunEffectComp : MonoBehaviour + { + public Animator Anim; + public Transform BeamScale; + public Transform ParticlesScale; + public ParticleSystem[] LongParticles; + public ParticleSystem InParticles; + + private Vector3 endPos; + private int mapID; + private bool hidden; + + public void Setup(Map map) + { + // Store map as ID to avoid keeping a reference to it once world is closed to main menu. + this.mapID = map?.uniqueID ?? -1; + + if (Anim == null) + { + Anim = GetComponent(); + BeamScale = transform.Find("Beam"); + ParticlesScale = transform.Find("Particles"); + LongParticles = transform.Find("Particles").GetComponentsInChildren(); + InParticles = transform.Find("InParticles").GetComponent(); + } + + Hide(true); + } + + public void Fire(float explosionSize) + { + Anim.SetTrigger("Shoot"); + InParticles.Stop(true, ParticleSystemStopBehavior.StopEmitting); + foreach (var part in LongParticles) + { + part.Stop(true, ParticleSystemStopBehavior.StopEmitting); + } + + if (explosionSize > 0) + { + Vector3 pos = endPos; + var map = TryGetThisMap(); + if(map != null) + ExplosionEffectManager.Spawn(map, pos, explosionSize); + } + } + + private Map TryGetThisMap() + { + if (Find.Maps == null || Find.Maps.Count == 0) + return null; + + foreach (var map in Find.Maps) + { + if (map.uniqueID == this.mapID) + return map; + } + + return null; + } + + public void Tick() + { + bool vis = Find.CurrentMap != null && Find.CurrentMap.uniqueID == this.mapID; + if (gameObject.activeSelf != vis) + gameObject.SetActive(vis); + } + + public void SetParticleRate(float perSecond) + { + foreach (var thing in LongParticles) + { + var em = thing.emission; + em.rateOverTime = perSecond; + } + } + + public void Show(Vector3 start, Vector3 end) + { + if (hidden) + { + InParticles.Play(true); + foreach (var part in LongParticles) + { + part.Play(true); + } + } + + this.endPos = end; + + transform.localPosition = start; + transform.rotation = Quaternion.LookRotation(end - start, Vector3.up); + transform.Rotate(new Vector3(-90f, 0f, 0f), Space.Self); + + float length = (start - end).magnitude; + + BeamScale.localScale = new Vector3(1, length + 3, 1); + ParticlesScale.localPosition = new Vector3(0, (length + 3) * -0.5f + 3, 0f); + foreach (var part in LongParticles) + { + var shape = part.shape; + var scale = shape.scale; + scale.y = length + 3; + shape.scale = scale; + } + + Anim.SetTrigger("Reset"); // Sucks to trigger this every frame but oh well.. + hidden = false; + } + + public void Hide(bool clear) + { + if (hidden) + return; + + InParticles.Stop(true, clear ? ParticleSystemStopBehavior.StopEmittingAndClear : ParticleSystemStopBehavior.StopEmitting); + foreach (var part in LongParticles) + { + part.Stop(true, clear ? ParticleSystemStopBehavior.StopEmittingAndClear : ParticleSystemStopBehavior.StopEmitting); + } + Anim.SetTrigger("Reset"); + hidden = true; + } + } +} diff --git a/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_AmountCanAccept.cs b/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_AmountCanAccept.cs new file mode 100644 index 0000000..b8b7299 --- /dev/null +++ b/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_AmountCanAccept.cs @@ -0,0 +1,28 @@ +using AntimatterAnnihilation.ThingComps; +using HarmonyLib; +using RimWorld; + +namespace AntimatterAnnihilation.Patches +{ + [HarmonyPatch(typeof(CompPowerBattery), "get_AmountCanAccept")] + static class Patch_BatteryComp_AmountCanAccept + { + static bool Prefix(CompPowerBattery __instance, ref float __result) + { + if(__instance is CompGreedyBattery gb) + { + if (__instance.parent.IsBrokenDown()) + { + __result = 0f; + return false; + } + + CompProperties_Battery props = __instance.Props; + __result = (gb.realMax - __instance.StoredEnergy) / props.efficiency; + return false; + } + + return true; + } + } +} diff --git a/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_GetStoredEnergyPct.cs b/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_GetStoredEnergyPct.cs new file mode 100644 index 0000000..dffc60b --- /dev/null +++ b/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_GetStoredEnergyPct.cs @@ -0,0 +1,21 @@ +using AntimatterAnnihilation.ThingComps; +using HarmonyLib; +using RimWorld; + +namespace AntimatterAnnihilation.Patches +{ + [HarmonyPatch(typeof(CompPowerBattery), "get_StoredEnergyPct")] + static class Patch_BatteryComp_GetStoredEnergyPct + { + static bool Prefix(CompPowerBattery __instance, ref float __result) + { + if(__instance is CompGreedyBattery gb) + { + __result = __instance.StoredEnergy / gb.realMax; + return false; + } + + return true; + } + } +} diff --git a/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_SetStoredEnergyPct.cs b/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_SetStoredEnergyPct.cs new file mode 100644 index 0000000..651a220 --- /dev/null +++ b/Source/AntimatterAnnihilation/Patches/Patch_BatteryComp_SetStoredEnergyPct.cs @@ -0,0 +1,23 @@ +using AntimatterAnnihilation.ThingComps; +using HarmonyLib; +using RimWorld; +using UnityEngine; + +namespace AntimatterAnnihilation.Patches +{ + [HarmonyPatch(typeof(CompPowerBattery), "SetStoredEnergyPct")] + static class Patch_BatteryComp_SetStoredEnergyPct + { + static bool Prefix(CompPowerBattery __instance, float pct, ref float ___storedEnergy) + { + if(__instance is CompGreedyBattery gb) + { + pct = Mathf.Clamp01(pct); + ___storedEnergy = gb.realMax * pct; + return false; + } + + return true; + } + } +} diff --git a/Source/AntimatterAnnihilation/ThingComps/CompAutoAttack.cs b/Source/AntimatterAnnihilation/ThingComps/CompAutoAttack.cs new file mode 100644 index 0000000..5236c0f --- /dev/null +++ b/Source/AntimatterAnnihilation/ThingComps/CompAutoAttack.cs @@ -0,0 +1,72 @@ +using System.Collections.Generic; +using Verse; + +namespace AntimatterAnnihilation.ThingComps +{ + /// + /// Used to set a building's target charge (power consumption) rate. + /// + [StaticConstructorOnStartup] + public class CompAutoAttack : ThingComp + { + public CompProperties_AutoAttack Props + { + get + { + return (CompProperties_AutoAttack)props; + } + } + + public bool DefaultAutoAttack + { + get + { + return Props.defaultAutoAttack; + } + } + + public bool AutoAttackEnabled + { + get + { + return doAutoAttack; + } + set + { + doAutoAttack = value; + } + } + + private bool doAutoAttack; + + public override void PostExposeData() + { + base.PostExposeData(); + + Scribe_Values.Look(ref doAutoAttack, "doAutoAttack"); + } + + public override void Initialize(CompProperties p) + { + base.Initialize(p); + + this.doAutoAttack = DefaultAutoAttack; + } + + public override IEnumerable CompGetGizmosExtra() + { + var cmd = new Command_Toggle(); + cmd.toggleAction = () => + { + doAutoAttack = !doAutoAttack; + }; + cmd.isActive = () => doAutoAttack; + cmd.defaultLabel = "AA.ToggleAutoAttack".Translate(); + var name = parent.LabelShort; + cmd.defaultDesc = $"AA.ToggleAutoAttackDesc".Translate(name); + cmd.icon = Content.AutoAttackIcon; + + yield return cmd; + } + } +} \ No newline at end of file diff --git a/Source/AntimatterAnnihilation/ThingComps/CompGreedyBattery.cs b/Source/AntimatterAnnihilation/ThingComps/CompGreedyBattery.cs new file mode 100644 index 0000000..a64f31a --- /dev/null +++ b/Source/AntimatterAnnihilation/ThingComps/CompGreedyBattery.cs @@ -0,0 +1,257 @@ +using RimWorld; +using System.Collections.Generic; +using System.Reflection; +using UnityEngine; +using Verse; + +namespace AntimatterAnnihilation.ThingComps +{ + /// + /// A greedy battery is a battery that will pull energy from other batteries in order to be filled first. + /// Greedy batteries will not pull energy from other greedy batteries. + /// + [StaticConstructorOnStartup] + public class CompGreedyBattery : CompPowerBattery + { + private static List batteries = new List(); + private static FieldInfo storedEnergyInfo; + + public CompProperties_GreedyBattery RealProps + { + get + { + return Props as CompProperties_GreedyBattery; + } + } + + public float MaxStoredEnergy + { + get + { + return this.realMax; + } + set + { + if (value < 0) + value = 0; + + this.realMax = value; + if(StoredEnergy > value) + { + SetStoredEnergyPct(1f); + } + } + } + public float MaxPull + { + get + { + return RealProps.maxPull; + } + } + public bool IsPulling { get; private set; } + public int PullBatteriesCount { get; private set; } + public string ReasonNoPull { get; private set; } + public bool DoInspectorInfo + { + get + { + return RealProps.doInspectorInfo; + } + } + public bool DoSelfDischarge + { + get + { + return RealProps.doSelfDischarge; + } + } + public float WattDaysUntilFull + { + get + { + return MaxStoredEnergy - StoredEnergy; + } + } + + internal float realMax; + + public override void Initialize(CompProperties p) + { + base.Initialize(p); + + MaxStoredEnergy = RealProps.initialEnergyMax; + } + + public override void CompTick() + { + if (DoSelfDischarge) + base.CompTick(); // Only does the discharge. + + IsPulling = false; + PullBatteriesCount = 0; + ReasonNoPull = null; + + if (PowerNet?.batteryComps == null) + { + ReasonNoPull = PowerNet == null ? "Null power net" : "Null battery comps in power net."; + return; + } + + if (StoredEnergyPct == 1f || MaxStoredEnergy <= 0f) + { + ReasonNoPull = $"Full on energy {StoredEnergyPct}, {MaxStoredEnergy}"; + return; // No need to pull anything. + } + + var bats = GetPullableBatteries(); + + if (bats.Count == 0) + { + ReasonNoPull = "No valid batteries in net."; + return; + } + + PullBatteriesCount = bats.Count; + float toPull = MaxPull * CompPower.WattsToWattDaysPerTick; + if (toPull > AmountCanAccept) + toPull = AmountCanAccept; + float pulled = 0f; + + // Try to pull equally by splitting total pull between number of batteries. + float pullFromEach = toPull / bats.Count; + + foreach (var bat in bats) + { + float maxDraw = bat.StoredEnergy; + float toDraw = Mathf.Min(pullFromEach, maxDraw); + bat.DrawPower(toDraw); + + pulled += toDraw; + + // In theory this should not be possible, but I'll check anyway for debugging purposes. + if (pulled > toPull) + { + //Log.Warning($"GreedyBattery error: pulled more than was calculated! Wanted {toPull}, ended with {pulled}."); + break; + } + } + + if (pulled < toPull) + { + // The plan to pull equally from all didn't work, almost certainly because the batteries have different power levels. + // I could continue running the 'equal pull' algorithm more times and I would eventually reach the desired pull amount, but that could get very slow. + // Instead I will just pull as much as possible from each battery in sequence, in a last ditch attempt to get the desired power. + + foreach (var bat in bats) + { + float maxDraw = bat.StoredEnergy; + float tryToDraw = (toPull - pulled); + float toDraw = Mathf.Min(tryToDraw, maxDraw); + bat.DrawPower(toDraw); + + pulled += toDraw; + + if (pulled >= toPull) + break; + } + } + + // Done, now all the toPull power will have been pulled, or failed if there was just not enough energy in any batteries. + if (pulled > 0) + { + IsPulling = true; + SetStoredEnergy(this.StoredEnergy + pulled); + } + + ReasonNoPull = $"Pulling because {StoredEnergy} < {MaxStoredEnergy}"; + + bats.Clear(); + } + + public void SetStoredEnergy(float wattDays) + { + // Uses reflection so it's quite slow. Maybe use Harmony? Is that faster? + + if (storedEnergyInfo == null) + { + storedEnergyInfo = typeof(CompPowerBattery).GetField("storedEnergy", BindingFlags.Instance | BindingFlags.NonPublic); + } + + if (wattDays == base.StoredEnergy) + return; + + if (wattDays < 0) + wattDays = 0; + if (wattDays > MaxStoredEnergy) + wattDays = MaxStoredEnergy; + + storedEnergyInfo.SetValue(this, wattDays); + } + + private List GetPullableBatteries() + { + batteries.Clear(); + + foreach (var bat in PowerNet.batteryComps) + { + if (bat == null || bat is CompGreedyBattery) + continue; + + if (bat.StoredEnergy <= 0f) + continue; + + if (!bat.Props.transmitsPower) + continue; + + batteries.Add(bat); + } + + return batteries; + } + + public override void PostExposeData() + { + // Have to do this hacky shit so that the max energy value doesn't limit the stored energy. + Props.storedEnergyMax = float.MaxValue; + base.PostExposeData(); + Props.storedEnergyMax = 600; + + // Store 'real max' value. + Scribe_Values.Look(ref this.realMax, "realMaxEnergy"); + } + + public override string CompInspectStringExtra() + { + string devString = $"Stored: {StoredEnergy:F1} / {MaxStoredEnergy:F0}, pulling from {PullBatteriesCount} ({ReasonNoPull})"; + // Don't display the extra inspector info that the battery gives. It just clutters the inspector. + // Optional, from props. + if (!DoInspectorInfo) + { + if (Prefs.DevMode) + return devString; + return null; + } + + CompProperties_Battery p = this.Props; + string text = devString + '\n' + "PowerBatteryStored".Translate() + ": " + StoredEnergy.ToString("F0") + " / " + MaxStoredEnergy.ToString("F0") + " Wd"; + text += "\n" + "PowerBatteryEfficiency".Translate() + ": " + (p.efficiency * 100f).ToString("F0") + "%"; + if (this.StoredEnergy > 0f) + { + text += "\n" + "SelfDischarging".Translate() + ": " + 5f.ToString("F0") + " W"; + } + return text + "\n" + GetBaseInspectString(); + } + + private string GetBaseInspectString() + { + if (this.PowerNet == null) + { + return "PowerNotConnected".Translate(); + } + string value = (this.PowerNet.CurrentEnergyGainRate() / CompPower.WattsToWattDaysPerTick).ToString("F0"); + string value2 = this.PowerNet.CurrentStoredEnergy().ToString("F0"); + return "PowerConnectedRateStored".Translate(value, value2); + } + } +} \ No newline at end of file diff --git a/Source/AntimatterAnnihilation/ThingComps/CompProperties_AutoAttack.cs b/Source/AntimatterAnnihilation/ThingComps/CompProperties_AutoAttack.cs new file mode 100644 index 0000000..92376dc --- /dev/null +++ b/Source/AntimatterAnnihilation/ThingComps/CompProperties_AutoAttack.cs @@ -0,0 +1,14 @@ +using RimWorld; + +namespace AntimatterAnnihilation.ThingComps +{ + public class CompProperties_AutoAttack : CompProperties_Explosive + { + public bool defaultAutoAttack = true; + + public CompProperties_AutoAttack() + { + base.compClass = typeof(CompAutoAttack); + } + } +} \ No newline at end of file diff --git a/Source/AntimatterAnnihilation/ThingComps/CompProperties_GreedyBattery.cs b/Source/AntimatterAnnihilation/ThingComps/CompProperties_GreedyBattery.cs new file mode 100644 index 0000000..e21100a --- /dev/null +++ b/Source/AntimatterAnnihilation/ThingComps/CompProperties_GreedyBattery.cs @@ -0,0 +1,17 @@ +using RimWorld; + +namespace AntimatterAnnihilation.ThingComps +{ + public class CompProperties_GreedyBattery : CompProperties_Battery + { + public bool doInspectorInfo = false; // Should the default battery inspector string be used? + public bool doSelfDischarge = false; // Should the battery self discharge at the fixed 5W rate? + public float maxPull = 500000; // Max rate of energy pull from regular batteries. + public float initialEnergyMax = 600; // Initial max stored energy value. Replaced storedEnergyMax. + + public CompProperties_GreedyBattery() + { + base.compClass = typeof(CompGreedyBattery); + } + } +} \ No newline at end of file diff --git a/Source/AntimatterAnnihilation/ThingComps/CompProperties_TargetChargeRate - Copy.cs b/Source/AntimatterAnnihilation/ThingComps/CompProperties_TargetChargeRate - Copy.cs deleted file mode 100644 index 66fb051..0000000 --- a/Source/AntimatterAnnihilation/ThingComps/CompProperties_TargetChargeRate - Copy.cs +++ /dev/null @@ -1,17 +0,0 @@ -using RimWorld; -using Verse; - -namespace AntimatterAnnihilation.ThingComps -{ - public class CompProperties_TargetChargeRate : CompProperties - { - public CompProperties_TargetChargeRate() - { - base.compClass = typeof(CompTargetChargeRate); - } - - public float defaultRate = 1000f; - public float interval = 100f; - public FloatRange rateRange = new FloatRange(100, 5000); - } -} \ No newline at end of file diff --git a/Source/AntimatterAnnihilation/ThingComps/CompTargetChargeRate.cs b/Source/AntimatterAnnihilation/ThingComps/CompTargetChargeRate.cs deleted file mode 100644 index c29f2e1..0000000 --- a/Source/AntimatterAnnihilation/ThingComps/CompTargetChargeRate.cs +++ /dev/null @@ -1,82 +0,0 @@ -using AntimatterAnnihilation.UI; -using RimWorld; -using System.Collections.Generic; -using UnityEngine; -using Verse; - -namespace AntimatterAnnihilation.ThingComps -{ - /// - /// Used to set a building's target charge (power consumption) rate. - /// - [StaticConstructorOnStartup] - public class CompTargetChargeRate : ThingComp - { - public float Watts - { - get - { - return Mathf.Clamp(_watts, Props.rateRange.TrueMin, Props.rateRange.TrueMax); - } - set - { - _watts = Mathf.Clamp(value, Props.rateRange.TrueMin, Props.rateRange.TrueMax); ; - } - } - public CompProperties_TargetChargeRate Props - { - get - { - return base.props as CompProperties_TargetChargeRate; - } - } - public float MinRate - { - get - { - return Props.rateRange.TrueMin; - } - } - public float MaxRate - { - get - { - return Props.rateRange.TrueMax; - } - } - public float Interval - { - get - { - return Props.interval; - } - } - - private float _watts; - - public override void PostExposeData() - { - base.PostExposeData(); - - Scribe_Values.Look(ref _watts, "rate"); - - if (Scribe.mode != LoadSaveMode.PostLoadInit) - return; - this._watts = this.Props.defaultRate; - } - - public override IEnumerable CompGetGizmosExtra() - { - Command_Action cmd = new Command_Action(); - cmd.defaultLabel = "Change charge speed"; - cmd.defaultDesc = $"Changes the power consumption when the M3G_UMIN is charging. This allows you to charge faster, if you have enough power.\nCurrent rate: {Watts:F0} watts."; - cmd.icon = Content.PowerLevel; - cmd.hotKey = KeyBindingDefOf.Misc5; - cmd.action = () => - { - Find.WindowStack?.Add(new UI_CompTargetChargeRate(this)); - }; - yield return cmd; - } - } -} \ No newline at end of file diff --git a/Source/AntimatterAnnihilation/UI/UI_CompTargetChargeRate.cs b/Source/AntimatterAnnihilation/UI/UI_CompTargetChargeRate.cs deleted file mode 100644 index 95d007f..0000000 --- a/Source/AntimatterAnnihilation/UI/UI_CompTargetChargeRate.cs +++ /dev/null @@ -1,30 +0,0 @@ -using AntimatterAnnihilation.ThingComps; -using UnityEngine; -using Verse; - -namespace AntimatterAnnihilation.UI -{ - class UI_CompTargetChargeRate : Window - { - public override Vector2 InitialSize => new Vector2(330, 80); - public CompTargetChargeRate Comp; - - public UI_CompTargetChargeRate(CompTargetChargeRate comp) - { - this.Comp = comp; - doCloseX = true; - onlyOneOfTypeAllowed = true; - } - - public override void DoWindowContents(Rect inRect) - { - if (Comp == null) - { - Close(); - return; - } - - Comp.Watts = Widgets.HorizontalSlider(inRect, Comp.Watts, Comp.MinRate, Comp.MaxRate, true, $"Rate: {Comp.Watts:F0} Watts", Comp.MinRate.ToString("F0"), Comp.MaxRate.ToString("F0"), Comp.Interval); - } - } -} diff --git a/Source/AntimatterAnnihilation/UI/UI_PowerNetConsole.cs b/Source/AntimatterAnnihilation/UI/UI_PowerNetConsole.cs index 1dba2be..9c8b121 100644 --- a/Source/AntimatterAnnihilation/UI/UI_PowerNetConsole.cs +++ b/Source/AntimatterAnnihilation/UI/UI_PowerNetConsole.cs @@ -260,12 +260,11 @@ public override void DoWindowContents(Rect inRect) } bool indented = false; - bool isCat = false; int column = 0; float itemHeight; Text.Font = GameFont.Medium; - Widgets.Label(GetItemRect(40), "PowerNet Info"); + Widgets.Label(GetItemRect(40), $"{"AA.PowerNetInfo".Translate()}"); float totalPower = console.PowerTraderComp.PowerNet.CurrentEnergyGainRate() / CompPower.WattsToWattDaysPerTick; string totalPowerText = GetPrettyPower(totalPower); if (totalPower > 0) @@ -278,21 +277,21 @@ public override void DoWindowContents(Rect inRect) if (console?.PowerTraderComp?.PowerNet == null) { - Widgets.Label(GetItemRect(40), "Console is not connected to a power network."); + Widgets.Label(GetItemRect(40), "AA.ConsoleNotConnected".Translate()); return; } if (!console.PowerTraderComp.PowerOn) { - Widgets.Label(GetItemRect(40), "Console does not have power."); + Widgets.Label(GetItemRect(40), "AA.ConsoleNotPowered".Translate()); return; } GetItemRect(32); - string ascDec = Ascending ? "(Asc)" : "(Des)"; - isCat = true; + string ascDec = Ascending ? "AA.Ascending".Translate() : "AA.Descending".Translate(); + var isCat = true; // Name. - if(Widgets.ButtonTextSubtle(GetColumnRect(), $"Name {(SortingMode == SortMode.Name ? ascDec : "")}")) + if(Widgets.ButtonTextSubtle(GetColumnRect(), $"{"AA.Name".Translate().CapitalizeFirst()} {(SortingMode == SortMode.Name ? ascDec : "")}")) { if (SortingMode != SortMode.Name) { @@ -310,7 +309,7 @@ public override void DoWindowContents(Rect inRect) } // Power in/out. - if(Widgets.ButtonTextSubtle(GetColumnRect(), $"Power {(SortingMode == SortMode.Power ? ascDec : "")}")) + if(Widgets.ButtonTextSubtle(GetColumnRect(), $"{"AA.Power".Translate().CapitalizeFirst()} {(SortingMode == SortMode.Power ? ascDec : "")}")) { { if (SortingMode != SortMode.Power) @@ -330,7 +329,7 @@ public override void DoWindowContents(Rect inRect) } // Turn on/off - if (Widgets.ButtonTextSubtle(GetColumnRect(), $"Enabled {(SortingMode == SortMode.Enabled ? ascDec : "")}")) + if (Widgets.ButtonTextSubtle(GetColumnRect(), $"{"AA.Enabled".Translate().CapitalizeFirst()} {(SortingMode == SortMode.Enabled ? ascDec : "")}")) { { if (SortingMode != SortMode.Enabled) @@ -348,7 +347,6 @@ public override void DoWindowContents(Rect inRect) } } } - isCat = false; MoveDown(32 + 10f); @@ -362,7 +360,6 @@ public override void DoWindowContents(Rect inRect) indented = false; isCat = true; DrawThing(cat.Things[0]); - isCat = false; } else { @@ -413,7 +410,7 @@ public override void DoWindowContents(Rect inRect) var fr = GetColumnRect(); bool on = cat.AreAllEnabled(out int flickable); - if (flickable > 0 && Widgets.ButtonText(fr.GetInner(3), $"Turn All {(on ? "Off" : "On")}")) + if (flickable > 0 && Widgets.ButtonText(fr.GetInner(3), $"{"AA.TurnAll".Translate()} {(on ? "AA.Off".Translate() : "AA.On".Translate())}")) { cat.FlickAll(on); Refresh(); @@ -460,7 +457,7 @@ void DrawThing(PowerThing thing) var fr = GetColumnRect(); if (thing.FlickComp != null) { - if (Widgets.ButtonText(fr.GetInner(3), $"Turn {(thing.IsFlickedOn() ? "Off" : "On")}")) + if (Widgets.ButtonText(fr.GetInner(3), $"{"AA.Turn".Translate().CapitalizeFirst()} {(thing.IsFlickedOn() ? "AA.Off".Translate() : "AA.On".Translate())}")) { thing.Flick(); } @@ -518,19 +515,19 @@ public string GetPrettyPower(float watts) if (watts >= GIGA) { - retVal += $"{watts / GIGA:N2} GW"; + retVal += $"{watts / GIGA:N2} {"AA.KiloWatts".Translate()}"; } else if (watts >= MEGA) { - retVal += $"{watts / MEGA:N2} MW"; + retVal += $"{watts / MEGA:N2} {"AA.MegaWatts".Translate()}"; } else if (watts >= KILO) { - retVal += $"{watts / KILO:N1} KW"; + retVal += $"{watts / KILO:N1} {"AA.GigaWatts".Translate()}"; } else { - retVal += $"{watts:N0} W"; + retVal += $"{watts:N0} {"AA.Watts".Translate()}"; } return retVal; diff --git a/Source/AntimatterAnnihilation/Utils/AADefOf.cs b/Source/AntimatterAnnihilation/Utils/AADefOf.cs index a1997eb..feee451 100644 --- a/Source/AntimatterAnnihilation/Utils/AADefOf.cs +++ b/Source/AntimatterAnnihilation/Utils/AADefOf.cs @@ -21,5 +21,6 @@ static AADefOf() public static SoundDef Explosion_Antimatter_Large_AA; public static SoundDef Explosion_Voice_AA; public static SoundDef LaserStrike_AA; + public static SoundDef RailgunShoot_AA; } } diff --git a/Source/Content/Audacity/RailgunCharge.aup b/Source/Content/Audacity/RailgunCharge.aup new file mode 100644 index 0000000..5f3b973 --- /dev/null +++ b/Source/Content/Audacity/RailgunCharge.aup @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e000001a.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e000001a.au new file mode 100644 index 0000000..c276215 Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e000001a.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000088.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000088.au new file mode 100644 index 0000000..f1a74cf Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000088.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000263.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000263.au new file mode 100644 index 0000000..d60db8e Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000263.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000364.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000364.au new file mode 100644 index 0000000..f371c06 Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000364.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e00005de.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e00005de.au new file mode 100644 index 0000000..6a9900d Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e00005de.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000759.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000759.au new file mode 100644 index 0000000..a01ee5e Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000759.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000aea.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000aea.au new file mode 100644 index 0000000..45bdf75 Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000aea.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000b98.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000b98.au new file mode 100644 index 0000000..6d1bcf0 Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000b98.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000c0a.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000c0a.au new file mode 100644 index 0000000..fc4ac8e Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000c0a.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000cdd.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000cdd.au new file mode 100644 index 0000000..399e6a8 Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000cdd.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000d3b.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000d3b.au new file mode 100644 index 0000000..35a5c11 Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000d3b.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000e3f.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000e3f.au new file mode 100644 index 0000000..082a69e Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000e3f.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000e4d.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000e4d.au new file mode 100644 index 0000000..dbaf7f8 Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000e4d.au differ diff --git a/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000f76.au b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000f76.au new file mode 100644 index 0000000..583875b Binary files /dev/null and b/Source/Content/Audacity/RailgunCharge_data/e00/d00/e0000f76.au differ diff --git a/Source/Content/SVG/Body Apparel Template.svg b/Source/Content/SVG/Body Apparel Template.svg index 66f654c..1ba4da7 100644 --- a/Source/Content/SVG/Body Apparel Template.svg +++ b/Source/Content/SVG/Body Apparel Template.svg @@ -17,11 +17,23 @@ id="svg8" inkscape:version="0.92.4 (5da689c313, 2019-01-14)" sodipodi:docname="Body Apparel Template.svg" - inkscape:export-filename="D:\Steam Games\steamapps\common\RimWorld\Mods\AntimatterAnnihilation\Source\Content\SVG\Void Armor.png" + inkscape:export-filename="D:\Steam Games\steamapps\common\RimWorld\Mods\AntimatterAnnihilation\Source\Content\SVG\Helmet Back.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"> + + + + @@ -656,6 +668,98 @@ y1="11.08164" x2="13.865402" y2="35.037525" /> + + + + + + + + + image/svg+xml - + @@ -723,592 +827,7 @@ y="1.7801921e-06" x="-1.3877788e-17" id="image3722" - xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAACACAYAAADqBXRIAAAABHNCSVQICAgIfAhkiAAAIABJREFU -eJzs3X98HFW9P/5XdnYms9kkbKRCq1xoLlwVrBeKIFBaNg2UtqmhpRVEKlostx+98AV/IArUglh/ -wFVULlVvH3Lbyy9RbCmUFkohNIoi6hW4VvB69bZisbXKTZp2s5Pd7Ob7x+zMzq/9PT82u69nH/No -ZnZ25yS7Z3bmvM857xYQEVFTmpiYCLoIFKCWlpagi0BEREREREREREREHggFXQAiIiIiIiIiIiIi -IiIiInIHA8BERERERERERERERERERA2CAWAiIiIiIiIiIiIiIiIiogbBADARERERERERERERERER -UYNgAJiIiIiIiIiIiIiIiIiIqEEwAExERERERERERERERERE1CAYACYiIiIiIiIiIiIiIiIiahAM -ABMRERERERERERERERERNQgGgImIiIiIiIiIiIiIiIiIGgQDwEREREREREREREREREREDYIBYCIi -IiIiIiIiIiIiIiKiBsEAMBERERERERERERERERFRg2AAmIiIiIiIiIiIiIiIiIioQTAATERERERE -RERERERERETUIBgAJiIiIiIiIiIiIiIiIiJqEAwAExERERERERERERERERE1CAaAiYiIiIiIiIiI -iIiIiIgaBAPAREREREREREREREREREQNggFgIiIiIiIiIiIiIiIiIqIGwQAwERERERERERERERER -EVGDYACYiIiIiIiIiIiIiIiIiKhBMABMRERERERERERERERERNQgGAAmIiIiIiIiIiIiIiIiImoQ -DAATERERERERERERERERETUIBoCJiIiIiIiIiIiIiIiIiBoEA8BERERERERERERERERERA2CAWAi -IiIiIiIiIiIiIiIiogbBADARERERERERERERERERUYNgAJiIiIiIiIiIiIiIiIiIqEEwAExERERE -RERERERERERE1CAYACYiIiIiIiIiIiIiIiIiahDhoAvgsWMBnAngLADH5ZZiv/Ou3OPbAPwPgDc8 -Lh8ReYf1n4iIiIiIiIiIiIiImk5L0AVw2bEALs4tJwP4uxpf70UATwH4GYAtNb4WEXmL9b9CExMT -QReBAtTS0miXAEREREREREREREQENE4A+GoA7wPQ4+Ex9gB4HsB6AIMeHoeIKsP6XyUGgJsbA8BE -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 -" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAACACAYAAADqBXRIAAAABHNCSVQICAgIfAhkiAAAIABJREFU eJzs3X98HFW9P/5XdnYms9kkbKRCq1xoLlwVrBeKIFBaNg2UtqmhpRVEKlostx+98AV/IArUglh/ wFVULlVvH3Lbyy9RbCmUFkohNIoi6hW4VvB69bZisbXKTZp2s5Pd7Ob7x+zMzq/9PT82u69nH/No ZnZ25yS7Z3bmvM857xYQEVFTmpiYCLoIFKCWlpagi0BEREREREREREREHggFXQAiIiIiIiIiIiIi IiIiInIHA8BERERERERERERERERERA2CAWAiIiIiIiIiIiIiIiIiogbBADARERERERERERERERER UYNgAJiIiIiIiIiIiIiIiIiIqEEwAExERERERERERERERERE1CAYACYiIiIiIiIiIiIiIiIiahAM ABMRERERERERERERERERNQgGgImIiIiIiIiIiIiIiIiIGgQDwEREREREREREREREREREDYIBYCIi IiIiIiIiIiIiIiKiBsEAMBERERERERERERERERFRg2AAmIiIiIiIiIiIiIiIiIioQTAATERERERE RERERERERETUIBgAJiIiIiIiIiIiIiIiIiJqEAwAExERERERERERERERERE1CAaAiYiIiIiIiIiI iIiIiIgaBAPAREREREREREREREREREQNggFgIiIiIiIiIiIiIiIiIqIGwQAwERERERERERERERER EVGDYACYiIiIiIiIiIiIiIiIiKhBMABMRERERERERERERERERNQgGAAmIiIiIiIiIiIiIiIiImoQ DAATERERERERERERERERETUIBoCJiIiIiIiIiIiIiIiIiBoEA8BERERERERERERERERERA2CAWAi IiIiIiIiIiIiIiIiogbBADARERERERERERERERERUYNgAJiIiIiIiIiIiIiIiIiIqEEwAExERERE RERERERERERE1CAYACYiIiIiIiIiIiIiIiIiahDhoAvgsWMBnAngLADH5ZZiv/Ou3OPbAPwPgDc8 Lh8ReYf1n4iIiIiIiIiIiIiImk5L0AVw2bEALs4tJwP4uxpf70UATwH4GYAtNb4WEXmL9b9CExMT QReBAtTS0miXAEREREREREREREQENE4A+GoA7wPQ4+Ex9gB4HsB6AIMeHoeIKsP6XyUGgJsbA8BE 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 " style="image-rendering:optimizeSpeed" preserveAspectRatio="none" height="33.866665" @@ -1318,7 +837,8 @@ NyIAC4IgCIIgCIIgCIIgCIIg1Cb/H5A2YCL44O3fAAAAAElFTkSuQmCC inkscape:groupmode="layer" id="layer3" inkscape:label="Parts" - style="display:inline;opacity:1"> + style="display:inline;opacity:1" + sodipodi:insensitive="true"> + + + + + + + + + + + + + + + + + + + + diff --git a/Source/Content/SVG/Void Armor.png b/Source/Content/SVG/Void Armor.png deleted file mode 100644 index 74aff42..0000000 Binary files a/Source/Content/SVG/Void Armor.png and /dev/null differ diff --git a/Source/Content/SVG/path4830.png b/Source/Content/SVG/path4830.png new file mode 100644 index 0000000..96a78a2 Binary files /dev/null and b/Source/Content/SVG/path4830.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assembly-CSharp.csproj b/Source/Content/Unity/RimVibes Bundles/Assembly-CSharp.csproj new file mode 100644 index 0000000..b3ea54e --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assembly-CSharp.csproj @@ -0,0 +1,664 @@ + + + + latest + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {070658C9-CF6B-6D3B-B987-F0206FD5A5AB} + Library + Properties + Assembly-CSharp + v4.7.1 + 512 + . + + + true + full + false + Temp\bin\Debug\ + DEBUG;TRACE;UNITY_2019_2_17;UNITY_2019_2;UNITY_2019;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE_WIN;PLATFORM_STANDALONE;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITYWEBREQUEST;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_EVENT_QUEUE;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;ENABLE_VR;ENABLE_AR;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + 0169 + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + 0169 + False + + + true + true + false + false + false + + + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Unity/VSTU + Game:1 + StandaloneWindows:5 + 2019.2.17f1 + + + + + + + D:\Unity Installs\Unity\Editor\Data\Managed/UnityEngine/UnityEngine.dll + + + D:\Unity Installs\Unity\Editor\Data\Managed/UnityEditor.dll + + + + + + + + + + + + + + + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.Timeline.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.VSCode.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.RenderPipelines.Core.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.RenderPipelines.Core.Runtime.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/UnityEngine.UI.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.Timeline.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.AssetBundleBrowser.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.Rider.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.ShaderGraph.Editor.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.RenderPipelines.Core.ShaderLibrary.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/Unity.TextMeshPro.dll + + + D:/Dev/Unity/RimVibes Bundles/Library/ScriptAssemblies/UnityEditor.UI.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.FileSystemHttpModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + D:/Unity Installs/Unity/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/ref/2.0.0/netstandard.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/Microsoft.Win32.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.AppContext.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.Concurrent.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.NonGeneric.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.Specialized.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.EventBasedAsync.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.TypeConverter.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Console.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Data.Common.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Contracts.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Debug.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.FileVersionInfo.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Process.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.StackTrace.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.TextWriterTraceListener.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Tools.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.TraceSource.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Tracing.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Drawing.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Dynamic.Runtime.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Globalization.Calendars.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Globalization.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Globalization.Extensions.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.Compression.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.Compression.ZipFile.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.DriveInfo.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.Watcher.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.IsolatedStorage.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.MemoryMappedFiles.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.Pipes.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.UnmanagedMemoryStream.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.Expressions.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.Parallel.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.Queryable.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Http.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.NameResolution.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.NetworkInformation.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Ping.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Requests.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Security.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Sockets.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.WebHeaderCollection.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.WebSockets.Client.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.WebSockets.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ObjectModel.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Reflection.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Reflection.Extensions.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Reflection.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Resources.Reader.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Resources.ResourceManager.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Resources.Writer.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.CompilerServices.VisualC.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Extensions.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Handles.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.InteropServices.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.InteropServices.RuntimeInformation.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Numerics.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Formatters.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Json.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Xml.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Claims.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Algorithms.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Csp.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Encoding.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Primitives.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.X509Certificates.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Principal.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.SecureString.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Text.Encoding.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Text.Encoding.Extensions.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Text.RegularExpressions.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Overlapped.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Tasks.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Tasks.Parallel.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Thread.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.ThreadPool.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Timer.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ValueTuple.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.ReaderWriter.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XDocument.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XmlDocument.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XmlSerializer.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XPath.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XPath.XDocument.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/Extensions/2.0.0/System.Numerics.Vectors.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/Extensions/2.0.0/System.Runtime.InteropServices.WindowsRuntime.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/mscorlib.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.ComponentModel.Composition.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Core.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Data.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Drawing.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.IO.Compression.FileSystem.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Net.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Numerics.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Runtime.Serialization.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.ServiceModel.Web.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Transactions.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Web.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Windows.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Linq.dll + + + D:/Unity Installs/Unity/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Serialization.dll + + + + + + \ No newline at end of file diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/BeamAnimator.controller b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/BeamAnimator.controller new file mode 100644 index 0000000..c756814 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/BeamAnimator.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BeamAnimator + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2683163451013693951} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &2683163451013693951 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 4850918301343953398} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 4850918301343953398} +--- !u!1102 &4850918301343953398 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BeamIdle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: be364b6cdf7023f439489c25257a2a4d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/BeamIdle.anim b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/BeamIdle.anim new file mode 100644 index 0000000..01350c3 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/BeamIdle.anim @@ -0,0 +1,429 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BeamIdle + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.005, y: 0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.11666667 + value: {x: 0.008, y: 0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Outer + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.015, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.11666667 + value: {x: -0.045, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Outer/Inner + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3038324565 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3972827950 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.16666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.005 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0.008 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Outer + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Outer + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Outer + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.015 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: -0.045 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Outer/Inner + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Outer/Inner + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.11666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Outer/Inner + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Charge.anim b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Charge.anim new file mode 100644 index 0000000..0d97f19 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Charge.anim @@ -0,0 +1,188 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Charge + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Beam + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Particles + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: InParticles + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 295698786 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1319418841 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2701200690 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Beam + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Particles + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: InParticles + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Explode.anim b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Explode.anim new file mode 100644 index 0000000..bf1d3a7 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Explode.anim @@ -0,0 +1,1995 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Explode + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 2.8799996, y: 2.8799996, z: 0} + outSlope: {x: 2.8799996, y: 2.8799996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 1.3, y: 1.3, z: -0.3} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Spheres + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 2, y: 2, z: 2} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Quad + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7339368 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.r + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.g + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.7197337 + inSlope: -2.0649605 + outSlope: -2.0649605 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.1395998 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.b + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.a + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.074971676 + inSlope: 0.7197281 + outSlope: 0.7197281 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.r + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.91717124 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.g + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.55845547 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.b + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.a + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.r + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.g + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.74603796 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.b + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.a + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.r + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.74464154 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.g + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.b + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.a + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.r + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.g + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.88245344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.88245344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.b + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.a + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Spheres + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Quad + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.r + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.g + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9014344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.9014344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.9014344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.b + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.a + path: Quad + classID: 23 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2805602674 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 1157001386 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 1425436842 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 1693872298 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 1962307754 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 1157001386 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 1425436842 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 1693872298 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 1962307754 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2805602674 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 1962307754 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 1308565776 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 1577001232 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 1845436688 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 588072915 + attribute: 2113872144 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 1308565776 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 1577001232 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 1845436688 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1698331305 + attribute: 2113872144 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 1308565776 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 1577001232 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 1845436688 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 2113872144 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 1157001386 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 1425436842 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 922149575 + attribute: 1693872298 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.41666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 2.8799996 + outSlope: 2.8799996 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Spheres + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 2.8799996 + outSlope: 2.8799996 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Spheres + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -0.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Spheres + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7339368 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.r + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.g + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.7197337 + inSlope: -2.0649605 + outSlope: -2.0649605 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.1395998 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.b + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.a + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.074971676 + inSlope: 0.7197281 + outSlope: 0.7197281 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.r + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.91717124 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.g + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.55845547 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.b + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.a + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.r + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.g + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.74603796 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.b + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.a + path: Spheres/Sphere + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.r + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.74464154 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.g + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.b + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.a + path: Spheres/Sphere (1) + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Quad + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Quad + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Quad + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.r + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.g + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.88245344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.88245344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.b + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorB.a + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Spheres + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Quad + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.r + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.g + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9014344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.9014344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.9014344 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.b + path: Quad + classID: 23 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorA.a + path: Quad + classID: 23 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Explosion.controller b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Explosion.controller new file mode 100644 index 0000000..f251aba --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Explosion.controller @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-2393257339188103424 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Start + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -1393785599132243468} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.39999998 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-1393785599132243468 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Explode + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -2393257339188103424} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: ca6879bc24243f74d8de0def53bf4975, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Explosion + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Start + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8777153019690390302} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &8777153019690390302 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -1393785599132243468} + m_Position: {x: 80, y: 260, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -1393785599132243468} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Idle.anim b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Idle.anim new file mode 100644 index 0000000..33e1e80 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Idle.anim @@ -0,0 +1,340 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.0666666 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.1666667 + value: {x: 1.1, y: 1.1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.25 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Logo + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: 0 + outSlope: 1067.2762 + tangentMode: 1 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.12110713 + - serializedVersion: 3 + time: 3.1666667 + value: 61.96 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 0 + inSlope: -1140.6267 + outSlope: 0 + tangentMode: 1 + weightedMode: 0 + inWeight: 0.06840846 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Logo + classID: 224 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 1153185069 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1153185069 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 3.3333333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: 0 + outSlope: 1067.2762 + tangentMode: 1 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.12110713 + - serializedVersion: 3 + time: 3.1666667 + value: 61.96 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 0 + inSlope: -1140.6267 + outSlope: 0 + tangentMode: 1 + weightedMode: 0 + inWeight: 0.06840846 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 1.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 1.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Logo + classID: 224 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Logo Animator.controller b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Logo Animator.controller new file mode 100644 index 0000000..4a28456 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Logo Animator.controller @@ -0,0 +1,243 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5395464275177854004 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -2551868460050428750} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 71c4a59d378fdbb4ea5d7753bf443b6a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-2551868460050428750 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: MouseOver + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2520644404661442893} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.1 + m_TransitionOffset: 0 + m_ExitTime: 0.925 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &-1165460911702141260 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 8047370387041418400} + m_Position: {x: 20, y: 200, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5395464275177854004} + m_Position: {x: 0, y: 320, z: 0} + - serializedVersion: 1 + m_State: {fileID: 2520644404661442893} + m_Position: {x: 280, y: 320, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: + - {fileID: 7022968037030396688} + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 280, y: 200, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 8047370387041418400} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Logo Animator + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: MouseOver + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Reset + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -1165460911702141260} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &249137637587939434 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: MouseOver + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5395464275177854004} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.1 + m_TransitionOffset: 0 + m_ExitTime: 0.6666666 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &2520644404661442893 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MouseOver + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 249137637587939434} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 675f592eaade34547bf88f65cf09d1f9, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &4786818280518541957 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5395464275177854004} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &7022968037030396688 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Reset + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 8047370387041418400} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0.6 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &8047370387041418400 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Start + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4786818280518541957} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d8e3156ac52502d44b75d12fb09f8152, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/MouseOver.anim b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/MouseOver.anim new file mode 100644 index 0000000..6490477 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/MouseOver.anim @@ -0,0 +1,621 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MouseOver + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 9.29} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -9.36} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 9.29} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Logo + m_PositionCurves: [] + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 2.1, y: 2.1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Image + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 335.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -435 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 11.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image/Glow + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -119.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -125.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -119.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image/Glow + classID: 224 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 1153185069 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 251336618 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1153185069 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1153185069 + attribute: 538195251 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 251336618 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.75 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 335.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -435 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 11.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.y + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image/Glow + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -119.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -125.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -119.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image/Glow + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -9.36 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 9.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Logo + classID: 224 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Logo + classID: 224 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/RailgunEffect.controller b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/RailgunEffect.controller new file mode 100644 index 0000000..200c6fa --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/RailgunEffect.controller @@ -0,0 +1,188 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-4021943622228800458 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Shoot + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -844762969126246214} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 7643be839ed04a14d924984e2d7c13b7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-3902272260530567913 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Charge + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 2942190078215553479} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3a4e76e38bf950a47b4ee3b50274a3f0, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-844762969126246214 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 0} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 1 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RailgunEffect + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Shoot + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Reset + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5377708252745757894} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &2942190078215553479 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Shoot + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -4021943622228800458} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &5377708252745757894 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -3902272260530567913} + m_Position: {x: 30, y: 220, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4021943622228800458} + m_Position: {x: 290, y: 220, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: + - {fileID: 8912875136225777543} + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: -200, y: 230, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 560, y: 230, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -3902272260530567913} +--- !u!1101 &8912875136225777543 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Reset + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -3902272260530567913} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Shoot.anim b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Shoot.anim new file mode 100644 index 0000000..78ec620 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Shoot.anim @@ -0,0 +1,1678 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Shoot + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 3.06, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0, y: 3.06, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Beam + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.17, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.56666666 + value: {x: 0.05, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Beam/Cylinder + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.5, y: -0.5, z: 0.5} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.5, y: -0.5, z: 0.5} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 0, y: -0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Beam/Cylinder + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 0.5, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1, y: 2, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 1, y: 2, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6 + value: {x: 1, y: 0.5, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Beam/StripGradient + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Beam + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.5529412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.5529412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.41037738 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.41176474 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.41176474 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6736777 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.8857316 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.8857316 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2366575845 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2366575845 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1449274200 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 295698786 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1449274200 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1449274200 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1449274200 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1449274200 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 295698786 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Beam + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Beam + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3.06 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 3.06 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Beam + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Beam + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.17 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.56666666 + value: 0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Beam/Cylinder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.56666666 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Beam/Cylinder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.56666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Beam/Cylinder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Beam/Cylinder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Beam/Cylinder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Beam/Cylinder + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.5529412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.5529412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Beam/StripGradient + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Beam/StripGradient + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Beam/StripGradient + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.41037738 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.41176474 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.41176474 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6736777 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.8857316 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.8857316 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Beam/StripGradient + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Start.anim b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Start.anim new file mode 100644 index 0000000..6282d72 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Animation/Start.anim @@ -0,0 +1,763 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Start + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.5, y: 1.5, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3 + value: {x: 1.5, y: 1.5, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 3.3333333 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Logo + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.85 + value: -405 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 3.9333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Spotify + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 619 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 619 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 724 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.85 + value: 333 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -498.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: -498.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -498.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.85 + value: -123 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image/Text + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Logo + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Spotify + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 1153185069 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1153185069 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 640943060 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3742105976 + attribute: 1460864421 + script: {fileID: 0} + typeID: 224 + customType: 28 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1153185069 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 640943060 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 4.4333334 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.85 + value: -405 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 1.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 1.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Logo + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 3.9333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: Spotify + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 619 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 619 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 724 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.85 + value: 333 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -498.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: -498.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -498.7 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.85 + value: -123 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_AnchoredPosition.x + path: Image/Text + classID: 224 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Logo + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Spotify + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/BG Railgun.png b/Source/Content/Unity/RimVibes Bundles/Assets/BG Railgun.png new file mode 100644 index 0000000..1aec11d Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/BG Railgun.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/BG.png b/Source/Content/Unity/RimVibes Bundles/Assets/BG.png new file mode 100644 index 0000000..25842c3 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/BG.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Banner Transparent.png b/Source/Content/Unity/RimVibes Bundles/Assets/Banner Transparent.png new file mode 100644 index 0000000..2f7aff5 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Banner Transparent.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Canvas.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/Canvas.prefab new file mode 100644 index 0000000..6181e93 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Canvas.prefab @@ -0,0 +1,579 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1300153499 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1300153500} + - component: {fileID: 1300153502} + - component: {fileID: 1300153501} + m_Layer: 5 + m_Name: Glow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1300153500 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1300153499} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 1} + m_Children: [] + m_Father: {fileID: 7057945850382320635} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -123.2, y: 4.5} + m_SizeDelta: {x: 735, y: 111} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1300153502 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1300153499} + m_CullTransparentMesh: 0 +--- !u!114 &1300153501 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1300153499} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.97662324, b: 0, a: 0} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: bdd68cff48cc44a46b877414e20b840c, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7057945850011112482 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7057945850011112481} + - component: {fileID: 7057945850011112487} + - component: {fileID: 7057945850011112480} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7057945850011112481 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850011112482} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 1} + m_Children: [] + m_Father: {fileID: 7057945850382320635} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -123, y: 0} + m_SizeDelta: {x: 731, y: 134} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7057945850011112487 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850011112482} + m_CullTransparentMesh: 0 +--- !u!114 &7057945850011112480 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850011112482} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 9014386466043949521, guid: 150cd36d16eaa014596a83e507cd9dc7, + type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7057945850336080895 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7057945850336080894} + - component: {fileID: 7057945850336080892} + - component: {fileID: 7057945850336080893} + m_Layer: 5 + m_Name: Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7057945850336080894 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850336080895} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7057945850443156450} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -405, y: 0} + m_SizeDelta: {x: 220, y: 214} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7057945850336080892 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850336080895} + m_CullTransparentMesh: 0 +--- !u!114 &7057945850336080893 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850336080895} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 8587427319738269664, guid: 150cd36d16eaa014596a83e507cd9dc7, + type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7057945850382320628 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7057945850382320635} + - component: {fileID: 7057945850382320632} + - component: {fileID: 7057945850382320633} + - component: {fileID: 7057945850382320634} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7057945850382320635 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850382320628} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 2, z: 1} + m_Children: + - {fileID: 1300153500} + - {fileID: 7057945850011112481} + m_Father: {fileID: 7057945850443156450} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 333, y: 0} + m_SizeDelta: {x: 616.57, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7057945850382320632 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850382320628} + m_CullTransparentMesh: 0 +--- !u!114 &7057945850382320633 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850382320628} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.504717, g: 1, b: 0.9954306, a: 0.2784314} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e6db0648c61d36428e71a97bb071177, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7057945850382320634 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850382320628} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &7057945850443156451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7057945850443156450} + - component: {fileID: 7057945850443156449} + m_Layer: 5 + m_Name: UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7057945850443156450 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850443156451} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 1} + m_Children: + - {fileID: 7057945850382320635} + - {fileID: 7057945850336080894} + - {fileID: 7057945851024524119} + m_Father: {fileID: 8381222928978990610} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -231.56, y: 76.23} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 1, y: 0} +--- !u!95 &7057945850443156449 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850443156451} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f6d7bb1fe5b1f764eb9834e49a6e9b0d, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &7057945850623834190 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7057945850623834194} + - component: {fileID: 7057945850623834195} + - component: {fileID: 7057945850623834188} + - component: {fileID: 7057945850623834189} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7057945850623834194 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850623834190} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 8381222928978990610} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &7057945850623834195 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850623834190} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &7057945850623834188 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850623834190} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!114 &7057945850623834189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945850623834190} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &7057945851024524112 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7057945851024524119} + - component: {fileID: 7057945851024524117} + - component: {fileID: 7057945851024524118} + m_Layer: 5 + m_Name: Spotify + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7057945851024524119 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945851024524112} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 1} + m_Children: [] + m_Father: {fileID: 7057945850443156450} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 199, y: -94} + m_SizeDelta: {x: 956, y: 161} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7057945851024524117 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945851024524112} + m_CullTransparentMesh: 0 +--- !u!114 &7057945851024524118 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7057945851024524112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -1936680425503795045, guid: 150cd36d16eaa014596a83e507cd9dc7, + type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8035720932219244584 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8381222928978990610} + m_Layer: 5 + m_Name: Scale + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8381222928978990610 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8035720932219244584} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 1} + m_Children: + - {fileID: 7057945850443156450} + m_Father: {fileID: 7057945850623834194} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Circle Sprite.png b/Source/Content/Unity/RimVibes Bundles/Assets/Circle Sprite.png new file mode 100644 index 0000000..8eb1b1e Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Circle Sprite.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/EndCone.fbx b/Source/Content/Unity/RimVibes Bundles/Assets/EndCone.fbx new file mode 100644 index 0000000..5c45df3 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/EndCone.fbx differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/ExplosionEffect.cs b/Source/Content/Unity/RimVibes Bundles/Assets/ExplosionEffect.cs new file mode 100644 index 0000000..d1393cb --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/ExplosionEffect.cs @@ -0,0 +1,62 @@ +using Assets; +using System; +using UnityEngine; + +public class ExplosionEffect : MonoBehaviour +{ + public ParticleSystem ParticleSystem; + public Animator Animator; + public Transform Scale; + public float Time = 0.7f; + public float TickRate = 1f; + public event Action Despawn; + + private float timer; + + public void Play(Vector3 position, float scale) + { + if (ParticleSystem == null) + { + ParticleSystem = GetComponentInChildren(); + Animator = GetComponentInChildren(); + Scale = transform.Find("Scale"); + } + + gameObject.SetActive(true); + transform.position = position; + transform.localEulerAngles = new Vector3(90f, 0f, 0f); + Scale.localScale = new Vector3(scale, scale, scale); + ParticleSystem.Play(); + Animator.SetTrigger("Start"); + timer = Time; + } + + public void Tick(bool vis) + { + const float DT = 1f / 60f; + timer -= DT; + if (timer <= 0) + { + // End. + Stop(); + return; + } + + Animator.speed = TickRate; + var main = ParticleSystem.main; + main.simulationSpeed = TickRate; + + if(gameObject.activeSelf != vis) + gameObject.SetActive(vis); + } + + public void Stop() + { + ParticleSystem.Stop(true, ParticleSystemStopBehavior.StopEmittingAndClear); + gameObject.SetActive(false); + + Despawn?.Invoke(this); + Despawn = null; + Pool.Return(this); + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/ExplosionSpawner.cs b/Source/Content/Unity/RimVibes Bundles/Assets/ExplosionSpawner.cs new file mode 100644 index 0000000..6e7345e --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/ExplosionSpawner.cs @@ -0,0 +1,122 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Assets +{ + public class ExplosionSpawner : MonoBehaviour + { + public GameObject ExplosionPrefab, RailgunEffectPrefab; + public Vector3 posA, posB; + public RailgunEffectComp lastRailgun; + + public bool Visible = true; + + private void Start() + { + ExplosionEffectManager.Prefab = ExplosionPrefab; + RailgunEffectManager.Prefab = RailgunEffectPrefab; + } + + private void Update() + { + var pos = Camera.main.ScreenToWorldPoint(Input.mousePosition); + pos.y = 0; + + if (Input.GetKeyDown(KeyCode.Space)) + { + ExplosionEffectManager.Spawn(pos, 12); + } + + if (Input.GetKeyDown(KeyCode.Mouse0)) + { + posA = pos; + } + + if (Input.GetKeyDown(KeyCode.Mouse1)) + { + posB = pos; + } + + if (Input.GetKeyDown(KeyCode.S)) + { + lastRailgun = RailgunEffectManager.Spawn(posA, posB); + } + + if (Input.GetKeyDown(KeyCode.F)) + { + lastRailgun?.Fire(12); + } + + if (Input.GetKeyDown(KeyCode.A)) + { + Visible = !Visible; + } + + ExplosionEffectManager.Tick(Visible); + RailgunEffectManager.Tick(Visible); + } + } + + static class ExplosionEffectManager + { + public static GameObject Prefab; + private static List list = new List(); + + public static ExplosionEffect Spawn(Vector3 pos, float size) + { + var spawned = Pool.Get(() => Object.Instantiate(Prefab).AddComponent()); + Object.DontDestroyOnLoad(spawned.gameObject); + spawned.Time = 0.7f; + spawned.Despawn += (s) => + { + list.Remove(s); + }; + + list.Add(spawned); + + spawned.Play(pos, size); + + return spawned; + } + + public static void Tick(bool vis) + { + for (int i = 0; i < list.Count; i++) + { + var thing = list[i]; + thing.Tick(vis); + } + } + } + + static class RailgunEffectManager + { + public static GameObject Prefab; + private static List list = new List(); + + public static RailgunEffectComp Spawn(Vector3 start, Vector3 end) + { + var spawned = Pool.Get(() => Object.Instantiate(Prefab).AddComponent()); + Object.DontDestroyOnLoad(spawned.gameObject); + spawned.Despawn += (s) => + { + list.Remove(s); + }; + + list.Add(spawned); + + spawned.Setup(start, end); + + return spawned; + } + + public static void Tick(bool vis) + { + for (int i = 0; i < list.Count; i++) + { + var thing = list[i]; + thing.Tick(vis); + } + } + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/GUIDrawner.cs b/Source/Content/Unity/RimVibes Bundles/Assets/GUIDrawner.cs new file mode 100644 index 0000000..9b5f347 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/GUIDrawner.cs @@ -0,0 +1,24 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class GUIDrawner : MonoBehaviour +{ + private Camera uiCam; + + void Start() + { + uiCam = new GameObject("HEY").AddComponent(); + uiCam.enabled = false; + } + + void OnGUI() + { + GUI.Box(new Rect(0, 0, Screen.width, Screen.height), ""); + + if(Event.current.type == EventType.Repaint) + { + uiCam.Render(); // this will render the new UI + } + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Glow.png b/Source/Content/Unity/RimVibes Bundles/Assets/Glow.png new file mode 100644 index 0000000..ccb5cb0 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Glow.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Gradient.png b/Source/Content/Unity/RimVibes Bundles/Assets/Gradient.png new file mode 100644 index 0000000..754ac05 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Gradient.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/HUD.cs b/Source/Content/Unity/RimVibes Bundles/Assets/HUD.cs new file mode 100644 index 0000000..16cf158 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/HUD.cs @@ -0,0 +1,159 @@ +using UnityEngine; + +public class HUD : MonoBehaviour +{ + private void OnGUI() + { + DrawHUD(new Rect(-450 * 0.5f, -138 * 0.5f, 450, 138)); + } + + public enum HUDAnchor : byte + { + Left, + Right, + Top, + Bottom, + Free + } + + [Range(0.5f, 2f)] + public float Scale = 1f; + public HUDAnchor Anchor; + public Vector2 Offset; + public Texture2D AlbumArt; + public Texture2D VolumeIcon; + public Texture2D SettingsIcon; + public Texture2D PauseButton, PlayButton; + public Texture2D NextButton, PreviousButton; + public Texture2D ShuffleButtonNormal, ShuffleButtonActive; + public Texture2D RepeatButtonNormal, RepeatButtonActive, RepeatButtonOne; + + private bool isPlaying; + private bool isShuffling; + private float normalizedTime; + private float volume; + private byte repeatMode; + + private void DrawHUD(Rect rect) + { + float scale = Scale; + float realHeight = 138 * scale * 0.5f; + float realWidth = 450 * scale * 0.5f; + + Vector2 offset = Offset; + Vector2 pos = Vector3.zero; + const float Padding = 10f; + switch (Anchor) + { + case HUDAnchor.Right: + pos = offset + new Vector2(Screen.width - realWidth - Padding, Screen.height * 0.5f); + break; + + case HUDAnchor.Left: + pos = offset + new Vector2(Padding + realWidth, Screen.height * 0.5f); + break; + + case HUDAnchor.Top: + pos = offset + new Vector2(Screen.width * 0.5f, Padding + realHeight); + break; + + case HUDAnchor.Bottom: + pos = offset + new Vector2(Screen.width * 0.5f, Screen.height - Padding - realHeight); + break; + + case HUDAnchor.Free: + pos = offset + new Vector2(Screen.width, Screen.height) * 0.5f; + break; + } + + var oldMatrix = GUI.matrix; + GUI.matrix = Matrix4x4.TRS(pos, Quaternion.identity, Vector3.one * scale); + GUI.Box(rect, ""); + rect.x += 5; + rect.y += 5; + rect.width -= 10; + rect.height -= 10; + + GUI.DrawTexture(new Rect(rect.x, rect.y, 128, 128), AlbumArt, ScaleMode.StretchToFill, true, 0f, Color.white, 0f, 3f); + MoveRight(138); + + SetFontSize(22); + GUI.Label(new Rect(rect.x, rect.y, rect.xMax - rect.x, 30), "Pickin' on Series - Oppression (The Human Experience Remix)"); + MoveDown(28); + SetFontSize(18); + GUI.Label(new Rect(rect.x, rect.y, rect.xMax - rect.x, 30), "The Human Experience"); + MoveDown(28); + + GUI.color = new Color(0, 0, 0, 0); + if (GUI.Button(new Rect(rect.x + (rect.width - 32) * 0.5f, rect.y, 32, 32), "")) + TogglePlay(); + GUI.color = Color.white; + GUI.DrawTexture(new Rect(rect.x + (rect.width - 32) * 0.5f, rect.y, 32, 32), isPlaying ? PauseButton : PlayButton); + + GUI.DrawTexture(new Rect(rect.x + (rect.width - 32) * 0.5f - 35, rect.y + 8, 16, 16), PreviousButton); + GUI.DrawTexture(new Rect(rect.x + (rect.width - 32) * 0.5f + 35 + 16, rect.y + 8, 16, 16), NextButton); + + GUI.color = new Color(0, 0, 0, 0); + if (GUI.Button(new Rect(rect.x + (rect.width - 32) * 0.5f - 70, rect.y + 8, 16, isShuffling ? 24 : 16), "")) + ToggleShuffle(); + GUI.color = Color.white; + GUI.DrawTexture(new Rect(rect.x + (rect.width - 32) * 0.5f - 70, rect.y + 8, 16, isShuffling ? 24 : 16), isShuffling ? ShuffleButtonActive : ShuffleButtonNormal); + + GUI.color = new Color(0, 0, 0, 0); + if (GUI.Button(new Rect(rect.x + (rect.width - 32) * 0.5f + 84, rect.y + 8, 16, repeatMode != 0 ? 24 : 16), "")) + ToggleRepeatMode(); + GUI.color = Color.white; + GUI.DrawTexture(new Rect(rect.x + (rect.width - 32) * 0.5f + 84, rect.y + 8, 16, repeatMode != 0 ? 24 : 16), repeatMode == 0 ? RepeatButtonNormal : repeatMode == 1 ? RepeatButtonActive : RepeatButtonOne); + + MoveDown(38); + + normalizedTime = GUI.HorizontalSlider(new Rect(rect.x + 30, rect.y, rect.width - 60, 20), normalizedTime, 0f, 1f); + SetFontSize(12); + GUI.Label(new Rect(rect.x, rect.y - 4, 30, 20), "2:33"); + GUI.Label(new Rect(rect.xMax - 25, rect.y - 4, 30, 20), "5:70"); + MoveDown(30); + + volume = GUI.HorizontalSlider(new Rect(rect.xMax - 80, rect.yMax - 15, 70, 20), volume, 0f, 1f); + GUI.DrawTexture(new Rect(rect.xMax - 100, rect.yMax - 17, 16, 16), VolumeIcon); + + SetFontSize(12); + GUI.Label(new Rect(rect.x, rect.y - 13, rect.width, 20), "Up Next: Lose Yourself"); + + GUI.Button(new Rect(rect.xMax - 24 + 5, rect.yMax + 10, 24, 24), SettingsIcon); + + GUI.matrix = oldMatrix; + + void MoveRight(float amount) + { + rect.x += amount; + rect.width -= amount; + } + void MoveDown(float amount) + { + rect.y += amount; + rect.height -= amount; + } + } + + private void TogglePlay() + { + isPlaying = !isPlaying; + } + + private void ToggleShuffle() + { + isShuffling = !isShuffling; + } + + private void ToggleRepeatMode() + { + repeatMode++; + if (repeatMode == 3) + repeatMode = 0; + } + + private void SetFontSize(int size) + { + GUI.skin.label.fontSize = size; + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/LargeAntimatterExplosion.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/LargeAntimatterExplosion.prefab new file mode 100644 index 0000000..ba89fa0 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/LargeAntimatterExplosion.prefab @@ -0,0 +1,5209 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6018952565889022037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6018952565889022038} + - component: {fileID: 6018952565889022033} + - component: {fileID: 6018952565889022032} + - component: {fileID: 6018952565889022039} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6018952565889022038 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952565889022037} + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6018952567097884172} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &6018952565889022033 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952565889022037} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6018952565889022032 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952565889022037} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8d567dc3f86d1ff49a1b53890307ca2b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &6018952565889022039 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952565889022037} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6018952566066327289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6018952566066327290} + - component: {fileID: 6018952566066327285} + - component: {fileID: 6018952566066327284} + - component: {fileID: 6018952566066327291} + m_Layer: 0 + m_Name: Sphere (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6018952566066327290 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566066327289} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6018952567097884172} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &6018952566066327285 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566066327289} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6018952566066327284 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566066327289} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8d567dc3f86d1ff49a1b53890307ca2b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &6018952566066327291 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566066327289} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6018952566108700795 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6018952566108700788} + - component: {fileID: 6018952566108700790} + - component: {fileID: 6018952566108700789} + m_Layer: 0 + m_Name: Quad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6018952566108700788 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566108700795} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.24} + m_LocalScale: {x: 5.2963, y: 5.2963, z: 5.2963} + m_Children: [] + m_Father: {fileID: 6018952567423721858} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6018952566108700790 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566108700795} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6018952566108700789 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566108700795} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8d567dc3f86d1ff49a1b53890307ca2b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &6018952566320033845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6018952566320033840} + - component: {fileID: 6018952566320033847} + - component: {fileID: 6018952566320033846} + m_Layer: 0 + m_Name: Particle System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6018952566320033840 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566320033845} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6018952566417123274} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!198 &6018952566320033847 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566320033845} + serializedVersion: 6 + lengthInSec: 0.7 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.6 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 10 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 2 + minColor: {r: 0.4575472, g: 0.97372776, b: 1, a: 1} + maxColor: {r: 0, g: 0.14357352, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.5 + minScalar: 0.3 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 10 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 25 + minScalar: 30 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46644497 + value: 0.42723373 + inSlope: -0.3950485 + outSlope: -0.3950485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.14338847 + - serializedVersion: 3 + time: 1 + value: 0.3312744 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 1 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 50 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 50 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 1 + frequency: 2 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 1 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 0 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 12143 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.053137183 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3106299 + value: 0.16544008 + inSlope: -0.049957007 + outSlope: -0.049957007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.04375571 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &6018952566320033846 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566320033845} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!1 &6018952566417123272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6018952566417123274} + m_Layer: 0 + m_Name: LargeAntimatterExplosion + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6018952566417123274 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952566417123272} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.7, y: -1.2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6018952567423721858} + - {fileID: 6018952566320033840} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6018952567097884211 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6018952567097884172} + m_Layer: 0 + m_Name: Spheres + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6018952567097884172 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952567097884211} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6018952565889022038} + - {fileID: 6018952566066327290} + m_Father: {fileID: 6018952567423721858} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6018952567423721857 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6018952567423721858} + - component: {fileID: 6018952567423721859} + m_Layer: 0 + m_Name: Scale + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6018952567423721858 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952567423721857} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 8, y: 8, z: 8} + m_Children: + - {fileID: 6018952566108700788} + - {fileID: 6018952567097884172} + m_Father: {fileID: 6018952566417123274} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &6018952567423721859 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6018952567423721857} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 593b126e014be1d4f80b1d0142e30311, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Models/Cylinder.blend b/Source/Content/Unity/RimVibes Bundles/Assets/Models/Cylinder.blend new file mode 100644 index 0000000..dc6f3a8 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Models/Cylinder.blend differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Models/MEG-Umin Prefab.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/Models/MEG-Umin Prefab.prefab new file mode 100644 index 0000000..a698f27 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Models/MEG-Umin Prefab.prefab @@ -0,0 +1,946 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &203628081316486751 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8144443352536654112} + - component: {fileID: 6954330268407324641} + - component: {fileID: 6154788945655643203} + m_Layer: 0 + m_Name: Jet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8144443352536654112 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203628081316486751} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.24732995, y: 0.24732994, z: -0.085389584} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1915259821544584543} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6954330268407324641 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203628081316486751} + m_Mesh: {fileID: 6298964414259130571, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &6154788945655643203 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203628081316486751} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &318553552746459437 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1915259821544584543} + - component: {fileID: 6510536512590818633} + - component: {fileID: 8824454594077656175} + m_Layer: 0 + m_Name: Hinge + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1915259821544584543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 318553552746459437} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 1, y: 0, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8144443352536654112} + m_Father: {fileID: 9100564301192147823} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6510536512590818633 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 318553552746459437} + m_Mesh: {fileID: 4254341677892003568, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &8824454594077656175 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 318553552746459437} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &1354429084000322617 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 277788432484185700} + - component: {fileID: 527990031869373062} + - component: {fileID: 1463627702670550731} + m_Layer: 0 + m_Name: Jet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &277788432484185700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1354429084000322617} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.24732995, y: 0.24732994, z: -0.085389584} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8115143449923894146} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &527990031869373062 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1354429084000322617} + m_Mesh: {fileID: 6298964414259130571, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &1463627702670550731 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1354429084000322617} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &1389987456598858803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8115143449923894146} + - component: {fileID: 742386313567991609} + - component: {fileID: 4353153356512674718} + m_Layer: 0 + m_Name: Hinge + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8115143449923894146 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389987456598858803} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 1, y: 0, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 277788432484185700} + m_Father: {fileID: 6952545656503664200} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &742386313567991609 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389987456598858803} + m_Mesh: {fileID: 4254341677892003568, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &4353153356512674718 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389987456598858803} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &2751855332616196504 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6664791494209693310} + - component: {fileID: 5230359935438825149} + - component: {fileID: 7157035270887290282} + m_Layer: 0 + m_Name: Jet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6664791494209693310 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2751855332616196504} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.24732995, y: 0.24732994, z: -0.085389584} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2464472531929701352} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5230359935438825149 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2751855332616196504} + m_Mesh: {fileID: 6298964414259130571, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &7157035270887290282 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2751855332616196504} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &3181133103397964754 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 923584470194187269} + - component: {fileID: 2910704735395832652} + - component: {fileID: 206497920596765017} + m_Layer: 0 + m_Name: Hinge + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &923584470194187269 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3181133103397964754} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 1, y: 0, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2605250281161153711} + m_Father: {fileID: 4109204527666049006} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2910704735395832652 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3181133103397964754} + m_Mesh: {fileID: 4254341677892003568, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &206497920596765017 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3181133103397964754} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &3324440637138228756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4109204527666049006} + m_Layer: 0 + m_Name: Pivot (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4109204527666049006 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3324440637138228756} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 923584470194187269} + m_Father: {fileID: 5675172266344060804} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!1 &5429388410635935578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2605250281161153711} + - component: {fileID: 6106071154093548447} + - component: {fileID: 1771537262303582680} + m_Layer: 0 + m_Name: Jet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2605250281161153711 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5429388410635935578} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.24732995, y: 0.24732994, z: -0.085389584} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 923584470194187269} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6106071154093548447 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5429388410635935578} + m_Mesh: {fileID: 6298964414259130571, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &1771537262303582680 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5429388410635935578} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &6006717686790090981 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2424068431322905935} + - component: {fileID: 2591033101696173252} + - component: {fileID: 7998163536476930943} + m_Layer: 0 + m_Name: Lower Ring + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2424068431322905935 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6006717686790090981} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -0, y: -1.0587072, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5675172266344060804} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2591033101696173252 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6006717686790090981} + m_Mesh: {fileID: 6094529855902138200, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &7998163536476930943 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6006717686790090981} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &6580266915349576202 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6952545656503664200} + m_Layer: 0 + m_Name: Pivot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6952545656503664200 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6580266915349576202} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8115143449923894146} + m_Father: {fileID: 5675172266344060804} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7860665532506755421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9100564301192147823} + m_Layer: 0 + m_Name: Pivot (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9100564301192147823 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7860665532506755421} + m_LocalRotation: {x: 0, y: 0.7071068, z: -0, w: -0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1915259821544584543} + m_Father: {fileID: 5675172266344060804} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 270, z: 0} +--- !u!1 &7969752473565886139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6511003545404286485} + m_Layer: 0 + m_Name: Pivot (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6511003545404286485 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7969752473565886139} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2464472531929701352} + m_Father: {fileID: 5675172266344060804} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!1 &7973034142866317183 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7802805451308403309} + - component: {fileID: 6567540083049804588} + - component: {fileID: 4373160998522800851} + m_Layer: 0 + m_Name: Main Center + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7802805451308403309 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7973034142866317183} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5675172266344060804} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6567540083049804588 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7973034142866317183} + m_Mesh: {fileID: -1916487216710303370, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &4373160998522800851 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7973034142866317183} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &8140756985000127826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2464472531929701352} + - component: {fileID: 6817679884707920327} + - component: {fileID: 8565826975237969064} + m_Layer: 0 + m_Name: Hinge + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2464472531929701352 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8140756985000127826} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 1, y: 0, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6664791494209693310} + m_Father: {fileID: 6511003545404286485} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6817679884707920327 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8140756985000127826} + m_Mesh: {fileID: 4254341677892003568, guid: 37d4b1d4ed37ddf49a993de30e3a6e73, type: 3} +--- !u!23 &8565826975237969064 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8140756985000127826} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 546bf60509e461c48b54fe3c55c8febc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &8690006382704911767 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5675172266344060804} + m_Layer: 0 + m_Name: MEG-Umin Prefab + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5675172266344060804 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8690006382704911767} + m_LocalRotation: {x: -0, y: 0.14458752, z: -0, w: 0.989492} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2424068431322905935} + - {fileID: 7802805451308403309} + - {fileID: 6952545656503664200} + - {fileID: 6511003545404286485} + - {fileID: 4109204527666049006} + - {fileID: 9100564301192147823} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 16.627, z: 0} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Models/MEG-Umin.blend b/Source/Content/Unity/RimVibes Bundles/Assets/Models/MEG-Umin.blend new file mode 100644 index 0000000..c141b0a Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Models/MEG-Umin.blend differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Models/Megumin Base.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Models/Megumin Base.mat new file mode 100644 index 0000000..6520bdc --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Models/Megumin Base.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Megumin Base + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Particles In.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/Particles In.prefab new file mode 100644 index 0000000..c513914 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Particles In.prefab @@ -0,0 +1,4791 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2463253455245637782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7596746177792245035} + - component: {fileID: 1997212690395964020} + - component: {fileID: 3934996861630917777} + m_Layer: 0 + m_Name: Particles In + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7596746177792245035 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2463253455245637782} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -4.67, y: 3.77, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!198 &1997212690395964020 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2463253455245637782} + serializedVersion: 6 + lengthInSec: 1.5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1.5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 0, g: 1, b: 0.9909525, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 18 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 0.67, y: 13, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20232292 + value: 0.8499999 + inSlope: 0.18051541 + outSlope: 0.18051541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7397787 + value: 0.8499999 + inSlope: -1.5825621 + outSlope: -1.5825621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0.54161185 + outSlope: -0.54161185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.21348315 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 1} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 7132 + atime2: 53199 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 4 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2287739 + value: 0.022039339 + inSlope: -1.47083 + outSlope: -0.024526013 + tangentMode: 65 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.003124237 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28251755 + value: 0 + inSlope: 0.22405504 + outSlope: 0 + tangentMode: 65 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.1628548 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &3934996861630917777 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2463253455245637782} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Pool.cs b/Source/Content/Unity/RimVibes Bundles/Assets/Pool.cs new file mode 100644 index 0000000..9699dd9 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Pool.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; + +namespace Assets +{ + static class Pool where T : class + { + private static List pool; + + public static T Get(Func create) + { + var fromPool = GetFromPool(); + return fromPool ?? create(); + } + + public static void Return(T t) + { + if (t == null || (pool?.Contains(t) ?? false)) + return; + + if (pool == null) + pool = new List(); + + pool.Add(t); + } + + private static T GetFromPool() + { + if (pool == null || pool.Count == 0) + return null; + + var obj = pool[0]; + pool.RemoveAt(0); + + return obj; + } + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/RailgunEffect.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/RailgunEffect.prefab new file mode 100644 index 0000000..9a2df85 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/RailgunEffect.prefab @@ -0,0 +1,5204 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3822633282333789365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3822633282333789364} + - component: {fileID: 3822633282333789363} + m_Layer: 0 + m_Name: StripGradient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3822633282333789364 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633282333789365} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: -0.5, z: 0} + m_LocalScale: {x: 1, y: 2, z: 1} + m_Children: [] + m_Father: {fileID: 3822633284083672749} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!212 &3822633282333789363 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633282333789365} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 100 + m_Sprite: {fileID: 21300000, guid: e30a5e7d64d67014389605addebfb6be, type: 3} + m_Color: {r: 0.41037738, g: 0.6736777, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.01, y: 0.64} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &3822633282386153639 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3822633282386153638} + - component: {fileID: 3822633282386153637} + m_Layer: 0 + m_Name: RailgunEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3822633282386153638 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633282386153639} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3822633283351222203} + - {fileID: 3822633283578122276} + - {fileID: 3822633284083672749} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &3822633282386153637 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633282386153639} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 78b4088ba9370da40a1fdc1d3c5b886d, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &3822633282478869091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3822633282478869090} + - component: {fileID: 3822633282478869088} + - component: {fileID: 3822633282478869089} + m_Layer: 0 + m_Name: Cylinder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3822633282478869090 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633282478869091} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.5, z: 0} + m_LocalScale: {x: 0.5, y: -0.5, z: 0.5} + m_Children: [] + m_Father: {fileID: 3822633284083672749} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3822633282478869088 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633282478869091} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3822633282478869089 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633282478869091} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d50cba635b610aa4e86efccba2d058bc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &3822633283351222204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3822633283351222203} + m_Layer: 0 + m_Name: Particles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3822633283351222203 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633283351222204} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -3.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6656787342333138595} + - {fileID: 6656787342905557666} + m_Father: {fileID: 3822633282386153638} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3822633283578122279 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3822633283578122276} + - component: {fileID: 3822633283578122277} + - component: {fileID: 3822633283578122278} + m_Layer: 0 + m_Name: InParticles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3822633283578122276 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633283578122279} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3822633282386153638} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!198 &3822633283578122277 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633283578122279} + serializedVersion: 6 + lengthInSec: 5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: -3 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 2 + minColor: {r: 1, g: 0, b: 0.9371233, a: 1} + maxColor: {r: 0, g: 0.9739337, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 10 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 0.5 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 4.12 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4118081 + value: 1 + inSlope: 0.030849908 + outSlope: 0.030849908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.116053805 + - serializedVersion: 3 + time: 1 + value: 0.5687561 + inSlope: -0.22755688 + outSlope: -0.22755688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.094402 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 1} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 7903 + atime2: 55705 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 4 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.03125 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 1 + mode: 0 + ratio: 0.3 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.10000038 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 47802 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &3822633283578122278 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633283578122279} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a0e7a12c2d2804b41bd644f771a4034d, type: 2} + - {fileID: 2100000, guid: a0e7a12c2d2804b41bd644f771a4034d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!1 &3822633284083672750 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3822633284083672749} + m_Layer: 0 + m_Name: Beam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &3822633284083672749 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3822633284083672750} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 13, z: 1} + m_Children: + - {fileID: 3822633282478869090} + - {fileID: 3822633282333789364} + m_Father: {fileID: 3822633282386153638} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &3822633283423415176 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3822633283351222203} + m_Modifications: + - target: {fileID: 1997212690395964020, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: moveWithTransform + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2463253455245637782, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_Name + value: Particles In + objectReference: {fileID: 0} + - target: {fileID: 3934996861630917777, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a0e7a12c2d2804b41bd644f771a4034d, type: 2} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.67999995 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.1 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e84dc2bbbc30eae4da27c7a36958226b, type: 3} +--- !u!4 &6656787342333138595 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + m_PrefabInstance: {fileID: 3822633283423415176} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3822633283996303241 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3822633283351222203} + m_Modifications: + - target: {fileID: 1997212690395964020, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: moveWithTransform + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2463253455245637782, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_Name + value: Particles In (1) + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.67999995 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.1 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 180 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e84dc2bbbc30eae4da27c7a36958226b, type: 3} +--- !u!4 &6656787342905557666 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7596746177792245035, guid: e84dc2bbbc30eae4da27c7a36958226b, + type: 3} + m_PrefabInstance: {fileID: 3822633283996303241} + m_PrefabAsset: {fileID: 0} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/RailgunEffectComp.cs b/Source/Content/Unity/RimVibes Bundles/Assets/RailgunEffectComp.cs new file mode 100644 index 0000000..5416170 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/RailgunEffectComp.cs @@ -0,0 +1,120 @@ +using System; +using UnityEngine; + +namespace Assets +{ + public class RailgunEffectComp : MonoBehaviour + { + public Animator Anim; + public Transform BeamScale; + public Transform ParticlesScale; + public ParticleSystem[] LongParticles; + public ParticleSystem InParticles; + + public float TickRate = 1f; + public event Action Despawn; + + private float timeToDespawnAfterFire = 3f; + private float timer = 0f; + private Vector3 endPos; + + public void Setup(Vector3 start, Vector3 end) + { + if (Anim == null) + { + Anim = GetComponent(); + BeamScale = transform.Find("Beam"); + ParticlesScale = transform.Find("Particles"); + LongParticles = transform.Find("Particles").GetComponentsInChildren(); + InParticles = transform.Find("InParticles").GetComponent(); + } + + this.endPos = end; + gameObject.SetActive(true); + + transform.localPosition = start; + transform.rotation = Quaternion.LookRotation(end - start, Vector3.up); + transform.Rotate(new Vector3(-90f, 0f, 0f), Space.Self); + + float length = (start - end).magnitude; + BeamScale.localScale = new Vector3(1, length + 3, 1); + ParticlesScale.localPosition = new Vector3(0, (length + 3) * -0.5f + 3, 0f); + foreach (var part in LongParticles) + { + var shape = part.shape; + var scale = shape.scale; + scale.y = length + 3; + shape.scale = scale; + + part.Clear(true); + part.Play(true); + } + + Anim.SetTrigger("Reset"); + InParticles.Clear(true); + InParticles.Play(true); + timer = -1f; + } + + public void Fire(float explosionSize) + { + Anim.SetTrigger("Shoot"); + InParticles.Stop(true, ParticleSystemStopBehavior.StopEmitting); + foreach (var part in LongParticles) + { + part.Stop(true, ParticleSystemStopBehavior.StopEmitting); + } + + timer = timeToDespawnAfterFire; + + if (explosionSize > 0) + { + Vector3 pos = endPos; + ExplosionEffectManager.Spawn(pos, explosionSize); + } + } + + public void Tick(bool vis) + { + const float DT = 1f / 60f; + if(timer > 0) + { + timer -= DT; + if (timer <= 0f) + { + Stop(); + return; + } + } + + Anim.speed = TickRate; + ChangeSpeed(InParticles); + foreach (var part in LongParticles) + { + ChangeSpeed(part); + } + + if (gameObject.activeSelf != vis) + gameObject.SetActive(vis); + + void ChangeSpeed(ParticleSystem s) + { + var main = s.main; + main.simulationSpeed = TickRate; + } + } + + public void Stop() + { + InParticles.Stop(true, ParticleSystemStopBehavior.StopEmittingAndClear); + foreach (var part in LongParticles) + { + part.Stop(true, ParticleSystemStopBehavior.StopEmittingAndClear); + } + gameObject.SetActive(false); + Despawn?.Invoke(this); + Despawn = null; + Pool.Return(this); + } + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Scenes/AA.unity b/Source/Content/Unity/RimVibes Bundles/Assets/Scenes/AA.unity new file mode 100644 index 0000000..5ce64c9 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Scenes/AA.unity @@ -0,0 +1,1324 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &518338972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 518338976} + - component: {fileID: 518338975} + - component: {fileID: 518338974} + - component: {fileID: 518338973} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &518338973 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518338972} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &518338974 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518338972} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &518338975 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518338972} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &518338976 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518338972} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &591838019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 591838022} + - component: {fileID: 591838021} + - component: {fileID: 591838020} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &591838020 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 591838019} + m_Enabled: 1 +--- !u!20 &591838021 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 591838019} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 14.55 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &591838022 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 591838019} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!1 &771627305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 771627307} + - component: {fileID: 771627306} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &771627306 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 771627305} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &771627307 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 771627305} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -26.99} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &772735743 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3215580029954266982, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_Name + value: UpBeam + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalPosition.x + value: 13.56 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalPosition.y + value: 2.96 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalPosition.z + value: 6.85 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3215580029954266983, guid: 90bb8ad0d5cda8b498b6463fff03356f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 90bb8ad0d5cda8b498b6463fff03356f, type: 3} +--- !u!1 &799805930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 799805932} + - component: {fileID: 799805931} + m_Layer: 0 + m_Name: New Sprite (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &799805931 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799805930} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: c949dc0530c81f447b27561bd4e73a71, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 25.6, y: 14.4} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &799805932 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799805930} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0.36, y: -0.38, z: 0} + m_LocalScale: {x: 2.1586359, y: 2.1586359, z: 2.1586359} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!1 &882036953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 882036954} + - component: {fileID: 882036955} + m_Layer: 0 + m_Name: Wiki UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &882036954 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 882036953} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &882036955 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 882036953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fa5453f87abe78242a7a55765ea2950e, type: 3} + m_Name: + m_EditorClassIdentifier: + Bounds: + serializedVersion: 2 + x: 100 + y: 100 + width: 500 + height: 1000 + TopHeight: 70 + SideWidth: 200 + SearchHeight: 50 +--- !u!1 &1008329522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1008329524} + - component: {fileID: 1008329523} + m_Layer: 0 + m_Name: New Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!212 &1008329523 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1008329522} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: eaaa8691b742469489b6aa78a319f65e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 25.6, y: 14.4} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1008329524 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1008329522} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.458, y: -0.541, z: 0} + m_LocalScale: {x: 2.2369547, y: 2.2369547, z: 2.2369547} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1015429833 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1015429837} + - component: {fileID: 1015429836} + - component: {fileID: 1015429835} + - component: {fileID: 1015429834} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!65 &1015429834 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015429833} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1015429835 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015429833} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1015429836 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015429833} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1015429837 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015429833} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.299, y: 4.31, z: 0} + m_LocalScale: {x: 3, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1038440090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038440094} + - component: {fileID: 1038440093} + - component: {fileID: 1038440092} + - component: {fileID: 1038440091} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!64 &1038440091 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038440090} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Convex: 0 + m_CookingOptions: 14 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1038440092 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038440090} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 86e6c03685318ed4dadbb12d8e3860e9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1038440093 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038440090} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1038440094 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038440090} + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 1.07, y: 2.9, z: -0.61} + m_LocalScale: {x: 0.5, y: 1, z: 0.5} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!1 &1199412218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1199412220} + - component: {fileID: 1199412219} + m_Layer: 0 + m_Name: Spawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1199412219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199412218} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0bbc124af6ce9ca418f26f1df4a1dece, type: 3} + m_Name: + m_EditorClassIdentifier: + ExplosionPrefab: {fileID: 6018952566417123272, guid: 8980cbce760c1ce498b9f809edf19e02, + type: 3} + RailgunEffectPrefab: {fileID: 3822633282386153639, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + posA: {x: 0, y: 0, z: 0} + posB: {x: 0, y: 0, z: 0} + lastRailgun: {fileID: 0} + Visible: 1 +--- !u!4 &1199412220 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199412218} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1392659421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1392659425} + - component: {fileID: 1392659424} + - component: {fileID: 1392659423} + - component: {fileID: 1392659422} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1392659422 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392659421} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1392659423 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392659421} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1392659424 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392659421} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1392659425 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392659421} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10.12, y: 0, z: 0.06} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1995564033 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1995564037} + - component: {fileID: 1995564036} + - component: {fileID: 1995564035} + - component: {fileID: 1995564034} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!65 &1995564034 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1995564033} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1995564035 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1995564033} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1995564036 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1995564033} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1995564037 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1995564033} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.475, y: -0.506, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2045558465 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2045558469} + - component: {fileID: 2045558468} + - component: {fileID: 2045558467} + - component: {fileID: 2045558466} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &2045558466 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045558465} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2045558467 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045558465} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2045558468 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045558465} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2045558469 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045558465} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 7.0069723, y: 1.2060547, z: 250} + m_LocalScale: {x: 36.852, y: 1, z: 1.95} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &3237708360302658309 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3237708359274692944, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_Name + value: OuterPrefab + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692944, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalPosition.x + value: 1.57 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalPosition.y + value: -2.17 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalPosition.z + value: -3.74 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3237708359274692956, guid: 0640f18354c60784f9a03d49c125cd69, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0640f18354c60784f9a03d49c125cd69, type: 3} +--- !u!1001 &7315068813948073829 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153638, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3822633282386153639, guid: 2a1ebbf5ed7e0744097c082dd5be200b, + type: 3} + propertyPath: m_Name + value: RailgunEffect + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2a1ebbf5ed7e0744097c082dd5be200b, type: 3} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Scenes/SampleScene.unity b/Source/Content/Unity/RimVibes Bundles/Assets/Scenes/SampleScene.unity new file mode 100644 index 0000000..b3c78c6 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Scenes/SampleScene.unity @@ -0,0 +1,715 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &519420028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519420032} + - component: {fileID: 519420031} + - component: {fileID: 519420029} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &519420029 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 +--- !u!20 &519420031 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 7.15077 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 0 + m_HDR: 1 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 0 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &519420032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &556970384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556970387} + - component: {fileID: 556970386} + - component: {fileID: 556970385} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &556970385 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 556970384} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &556970386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 556970384} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &556970387 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 556970384} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &601921981 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 601921983} + - component: {fileID: 601921982} + m_Layer: 0 + m_Name: Animation renderer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &601921982 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601921981} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e267740c4396f134791d210e717acde7, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &601921983 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601921981} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.5306745, y: -0.33132586, z: -22.653597} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &631052875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 631052877} + - component: {fileID: 631052876} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &631052876 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 631052875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bbde89110a99c894ebe44c27d6b2d83e, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &631052877 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 631052875} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.0707157, y: 1.8047884, z: -1.4687947} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &917063929 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 917063931} + - component: {fileID: 917063930} + m_Layer: 0 + m_Name: HUD + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &917063930 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 917063929} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af2a801ed44f41b4f961eda3715cd601, type: 3} + m_Name: + m_EditorClassIdentifier: + ActiveGreen: {r: 0.07696254, g: 0.7169812, b: 0, a: 1} + AlbumArt: {fileID: 2800000, guid: 7fb2521e404c24b42b423cab3f1d7856, type: 3} + VolumeIcon: {fileID: 2800000, guid: f849ce33072f8ec42a38c2c786b20049, type: 3} + SettingsIcon: {fileID: 2800000, guid: 3c7ac28977163f94bab54956a424f911, type: 3} + PauseButton: {fileID: 2800000, guid: bd16e9d30de219b46b24332064e7271b, type: 3} + PlayButton: {fileID: 2800000, guid: 244ac83b1f0280c44b85beb4c96f5f56, type: 3} + NextButton: {fileID: 2800000, guid: 5080d032e5fd3324dbbc55fa4d2ef2bb, type: 3} + PreviousButton: {fileID: 2800000, guid: 0dd092379c4ffeb4a9c66503b7b17bbd, type: 3} + ShuffleButtonNormal: {fileID: 2800000, guid: 2287848aa4f7fd247a3bfe15953749e6, type: 3} + ShuffleButtonActive: {fileID: 2800000, guid: 41d487bff068d1d4c91c95a08d022909, type: 3} + RepeatButtonNormal: {fileID: 2800000, guid: 85313f012d439744d81c248cc5e389b9, type: 3} + RepeatButtonActive: {fileID: 2800000, guid: b85c4a11d078b5247b3014b8c117c716, type: 3} + RepeatButtonOne: {fileID: 2800000, guid: aef521deab5d19e46bf81dc2c1e5943e, type: 3} +--- !u!4 &917063931 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 917063929} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1869386564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1869386566} + - component: {fileID: 1869386565} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1869386565 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869386564} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1869386566 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869386564} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: -3.0707157, y: 1.8047884, z: -1.4687947} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &2112924587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2112924591} + - component: {fileID: 2112924590} + - component: {fileID: 2112924589} + - component: {fileID: 2112924588} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &2112924588 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112924587} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2112924589 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112924587} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2112924590 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112924587} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2112924591 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112924587} + m_LocalRotation: {x: -0.38214415, y: 0.33305913, z: 0.016399816, w: 0.8618402} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 4.8236, y: 4.8236, z: 4.8236} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: -42.038002, y: 49.121002, z: -17.739} +--- !u!1001 &7057945849832493155 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 7057945850623834190, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_Name + value: Canvas + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7057945850623834194, guid: dae8737b1c0271941ae5f2385afd8706, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dae8737b1c0271941ae5f2385afd8706, type: 3} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/20190917201143_1.jpg b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/20190917201143_1.jpg new file mode 100644 index 0000000..d2e4937 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/20190917201143_1.jpg differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamInnerMat.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamInnerMat.mat new file mode 100644 index 0000000..9630d3c --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamInnerMat.mat @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BeamInnerMat + m_Shader: {fileID: 4800000, guid: 7fa33412eff43d94793918a0a2580036, type: 3} + m_ShaderKeywords: _INNER_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 4000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 16de2847b97c1da40ab3c07ef7790a13, type: 3} + m_Scale: {x: 2, y: 4} + m_Offset: {x: 0, y: 0} + m_Floats: + - _HorizontalSpeed: -4 + - _Inner: 1 + - _MinAlpha: 1 + - _VerticalSpeed: 2.77 + m_Colors: + - _Color: {r: 0.051886797, g: 0.74033684, b: 1, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamOuterMat.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamOuterMat.mat new file mode 100644 index 0000000..03184f0 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamOuterMat.mat @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BeamOuterMat + m_Shader: {fileID: 4800000, guid: 7fa33412eff43d94793918a0a2580036, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 16de2847b97c1da40ab3c07ef7790a13, type: 3} + m_Scale: {x: 1, y: 0.03} + m_Offset: {x: 0.73, y: 0.3} + m_Floats: + - _HorizontalSpeed: 0.2 + - _Inner: 0 + - _MinAlpha: 0.3 + - _VerticalSpeed: 0.05 + m_Colors: + - _Color: {r: 0, g: 0.16810954, b: 0.6037736, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamShader.shader b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamShader.shader new file mode 100644 index 0000000..d05b006 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/BeamShader.shader @@ -0,0 +1,71 @@ +Shader "Unlit/BeamShader" +{ + Properties + { + _MainTex ("Texture", 2D) = "white" {} + [MaterialToggle] _Inner ("Inner?", Float) = 1 + _VerticalSpeed ("Vertical Speed", Float) = 1 + _HorizontalSpeed ("Horizontal Speed", Float) = 1 + _Color ("Color", Color) = (1, 1, 1, 1) + _MinAlpha ("Min Alpha", Range(0, 1)) = 0.3 + _SpeedScale ("Global Speed Scale", Float) = 1 + + } + SubShader + { + Tags { "Queue"="Overlay+1" "RenderType"="Transparent" } + + ZWrite Off + ZTest Always + Blend SrcAlpha OneMinusSrcAlpha + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct v2f + { + float2 uv : TEXCOORD0; + float4 vertex : SV_POSITION; + }; + + sampler2D _MainTex; + float4 _MainTex_ST; + fixed4 _Color; + float _HorizontalSpeed; + float _VerticalSpeed; + float _MinAlpha; + float _SpeedScale; + + v2f vert (appdata v) + { + v2f o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = TRANSFORM_TEX(v.uv, _MainTex); + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + // sample the texture + float2 uv = i.uv + float2((_Time.y * _HorizontalSpeed * _SpeedScale) % 1000, -(_Time.y * _VerticalSpeed * _SpeedScale) % 1000); + fixed4 col = tex2D(_MainTex, uv) * _Color; + if(col.a < _MinAlpha) + col.a = _MinAlpha; + + return col; + } + ENDCG + } + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Circles.png b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Circles.png new file mode 100644 index 0000000..6d23250 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Circles.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/FalloffMaterial.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/FalloffMaterial.mat new file mode 100644 index 0000000..543fabc --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/FalloffMaterial.mat @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FalloffMaterial + m_Shader: {fileID: 4800000, guid: 2e1150f4354d4d84da40e071207223a6, type: 3} + m_ShaderKeywords: _INNER_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Inner: 1 + - _VerticalSpeed: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorA: {r: 0.91564035, g: 1, b: 0, a: 1} + - _ColorB: {r: 1, g: 0.6820914, b: 0.427451, a: 0} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/FalloffShader.shader b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/FalloffShader.shader new file mode 100644 index 0000000..896a56f --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/FalloffShader.shader @@ -0,0 +1,79 @@ +Shader "Unlit/FalloffShader" +{ + Properties + { + _VerticalSpeed ("Speed", Float) = 1 + _ColorA ("Color A", Color) = (1, 1, 1, 1) + _ColorB ("Color B", Color) = (1, 1, 1, 1) + _MainTex ("Texture", 2D) = "white" {} + _SpeedScale ("Global Speed Scale", Float) = 1 + } + SubShader + { + Tags { "Queue"="Overlay-1" "RenderType"="Transparent" } + + ZWrite Off + ZTest Always + Blend SrcAlpha OneMinusSrcAlpha + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct v2f + { + float2 uv : TEXCOORD0; + float4 vertex : SV_POSITION; + }; + + sampler2D _MainTex; + float4 _MainTex_ST; + fixed4 _ColorA; + fixed4 _ColorB; + float _HorizontalSpeed; + float _VerticalSpeed; + float _MinAlpha; + float _SpeedScale; + + v2f vert (appdata v) + { + v2f o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = TRANSFORM_TEX(v.uv, _MainTex); + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + // sample the texture + fixed4 a = _ColorA; + fixed4 b = _ColorB; + float t = length(float2(0.5, 0.5) - i.uv) * 2; + if (t > 1) + t = 1; + + float s = 1 - sin(t * 8 - _Time.z * 18 * _SpeedScale); + s *= s * s; + if (s < 0) + s = 0; + t += s * 0.15 * (1 - t); + if (t > 1) + t = 1; + + fixed4 col = lerp(a, b, t); + return col; + } + ENDCG + } + } +} \ No newline at end of file diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/In Beam.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/In Beam.prefab new file mode 100644 index 0000000..483640e --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/In Beam.prefab @@ -0,0 +1,241 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4640681418568204942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4640681418568204943} + - component: {fileID: 4640681418568204940} + m_Layer: 0 + m_Name: Anim + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4640681418568204943 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681418568204942} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4640681418688049168} + m_Father: {fileID: 4640681418993224840} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &4640681418568204940 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681418568204942} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: a247d68f75bbfce42adf345703f0dfc2, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &4640681418688049171 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4640681418688049168} + - component: {fileID: 4640681418688049166} + - component: {fileID: 4640681418688049169} + m_Layer: 0 + m_Name: Outer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4640681418688049168 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681418688049171} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 0.4, y: 0.5, z: 0.4} + m_Children: + - {fileID: 4640681419487350211} + m_Father: {fileID: 4640681418568204943} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4640681418688049166 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681418688049171} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4640681418688049169 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681418688049171} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 08c66844703d173488060511bb2cc6e1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &4640681418993224843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4640681418993224840} + m_Layer: 0 + m_Name: Beam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4640681418993224840 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681418993224843} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -5, y: 0, z: -5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4640681418568204943} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4640681419487350210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4640681419487350211} + - component: {fileID: 4640681419487350209} + - component: {fileID: 4640681419487350208} + m_Layer: 0 + m_Name: Inner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4640681419487350211 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681419487350210} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.75, y: 1, z: 0.75} + m_Children: [] + m_Father: {fileID: 4640681418688049168} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4640681419487350209 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681419487350210} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4640681419487350208 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4640681419487350210} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2663ca25cd325534891bb6ac696f63d4, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/InnerMaterial.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/InnerMaterial.mat new file mode 100644 index 0000000..9a8f5dd --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/InnerMaterial.mat @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: InnerMaterial + m_Shader: {fileID: 4800000, guid: 19ccdf226a709a14f9a93612d6793189, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 4000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: af25d836c305e2a4baed04860abc9807, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _LengthSpeed: 0.2 + - _Luminosity: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _RotSpeed: 0.1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stretch: 0.1 + - _Transparent: 0 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EdgeColor: {r: 0.7387559, g: 0.3039783, b: 0.9339623, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FillColor: {r: 0.45164746, g: 0.3160377, b: 1, a: 1} + - _SolidColor: {r: 0.45164746, g: 0.3160377, b: 1, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/InnerPrefab.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/InnerPrefab.prefab new file mode 100644 index 0000000..e6cfb81 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/InnerPrefab.prefab @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4918015674884083660 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7278244008094376171} + - component: {fileID: 2994509215635648333} + - component: {fileID: 5009610755394997463} + m_Layer: 0 + m_Name: OuterPrefab (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7278244008094376171 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4918015674884083660} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.57, y: -2.17, z: -3.74} + m_LocalScale: {x: 4.1181, y: 4.1181, z: 4.1181} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2994509215635648333 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4918015674884083660} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5009610755394997463 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4918015674884083660} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 86e6c03685318ed4dadbb12d8e3860e9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Noise.pdn b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Noise.pdn new file mode 100644 index 0000000..5092e5c --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Noise.pdn @@ -0,0 +1,272 @@ +PDN3; PPaintDotNet.Data, Version=4.210.7348.40816, Culture=neutral, PublicKeyToken=nullPaintDotNet.Document +isDisposedlayerswidthheight savedWithuserMetadataItemsPaintDotNet.LayerListSystem.VersionSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][]   PaintDotNet.LayerListparentArrayList+_itemsArrayList+_sizeArrayList+_versionPaintDotNet.Document   System.Version_Major_Minor_Build _RevisionpSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]keyvalue $exif.tag3[0] +D $exif.tag4[0] / $exif.tag5[0]7 $exif.tag6[0]7    + PPaintDotNet.Core, Version=4.210.7348.40816, Culture=neutral, PublicKeyToken=nullPaintDotNet.BitmapLayer +propertiessurfaceLayer+isDisposed Layer+width Layer+heightLayer+properties-PaintDotNet.BitmapLayer+BitmapLayerPropertiesPaintDotNet.Surface!PaintDotNet.Layer+LayerProperties         -PaintDotNet.BitmapLayer+BitmapLayerPropertiesblendOp&PaintDotNet.UserBlendOps+NormalBlendOp !PaintDotNet.Surfacewidthheightstridescan0PaintDotNet.MemoryBlock "!PaintDotNet.Layer+LayerPropertiesnameuserMetadataItemsvisible isBackgroundopacity blendModeSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][]PaintDotNet.LayerBlendMode#Layer 2 $PaintDotNet.LayerBlendModevalue__-PaintDotNet.BitmapLayer+BitmapLayerPropertiesblendOp(PaintDotNet.UserBlendOps+AdditiveBlendOp & '(Layer 2 $-PaintDotNet.BitmapLayer+BitmapLayerPropertiesblendOp(PaintDotNet.UserBlendOps+AdditiveBlendOp + , -Layer 3 $!&PaintDotNet.UserBlendOps+NormalBlendOp"PaintDotNet.MemoryBlocklength64 hasParentdeferred $System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]&(PaintDotNet.UserBlendOps+AdditiveBlendOp'"+&," Gyme_nսYYfc"" "b4ҩt*vt}i5֭֊9[cx\#6^k#bĈg4>ĽKܷB{/g6=<C<|G!p!ė2BsX5^G}ݻ|wC|wC|-s|jw-_3k}`z-?gOkx:3x/9O/u?·[]k}y?~q!>t/qg7⃇7/>s*<=MIp񧗟_q!˿s:ϟ _=ߏG5c{0; ~s_{}K|?S`yw^xn;ry6os]8/ oY^mzWxu>BR} wLbO؋؋Wvr@°>/?9Nk?ϐN}|ǖe ?ssKƅyoFgu?zc0_.ύsO?x?Y^or_[O5?'3^οK0KOϺLTsb%u_ΊEδ0_缸naG7-s  }qgP蹿^o]ޗO,_㎱r8}cY<怄y]x.p~{Hy̎`t/$z$ ވwwܰw5_=8qAW]3_q >cPOɱzCcU^n\Cxw^s8>ǧ|R.<5tO[HߋB\(ʛomicy񳢺O5q_gZzX+޷1#cY^(Ο`qm&^giu9ӳW|=DW=Й4^ۗ{rYw};}Ƽ/{xFr-z'WO:xC,%Ys_ 뤸@W'u q|eyO| ǚ(T5(Ik\ :N <i=Y&ǣ;m>g;f2_=F @mlcb9#|yݪU ۅq!<ĻW.^:WN~8pls+y(<('}asBϲQkbo f|{>[G<:繶?f-aXy#=e_?[u+Ɵ\."7/^C;*0yy}@tw:ykypoL48YFa[8_.?:ď忊-\ n3Y.`p_: ¾iMSsާw撷)ߌxz礛|'NjkSy/ic&d궰_x.\ ?=sϖPN\ nuv^ڡ{uN$K ..z<ڨsy#{b~i^Yd{H?B7i}/Cf.s.9@zu^\ H9GFg>~*yz8a߃4dW =/K_,|N/n<+~HIOEU9GPt>u܇|3+Wa:r޷46:~ޔد. ?P\@<8C  ^Gr~8k{3&z7'V_ܿXuZ[up->o,~]}sxA傮GH>XGt>;o% {y-^5w5tߥ$Ԉ++|}c&G|ө^/ Ϫ%^5Ns@qJ3&xXs끳NxN$x} Pc@Qk-RU>g>u6W.n Åuaw{rAڕ=z]^`-oJ }=\'L{%|yO+C>(u~aP  =L@+΅Mzٛ u®sgE==/<-~DT.`NPy:_f]z N=F74z]OsyEɏUL3J߹^ ?q]׌O__3>qvTq+kڬ9r >Y/Oosf14-N(qGg|/1_$&ʋC4qBzҾ?r@%  (H#kQ8vt#zk +¼vMfqXOg{:?g".i&sݼ9گ$_j¿*wXA=ÎC&(3r<{_uYاN,hZ}:C(ƅrB¿m].8OA/1z/ ;aKoPAg;8mM'SyU^eN^ &%{G:'ͩ' 7i69ˤ71(.l{v{1"|@5ӹI<$GFƿ2q@dh~*Ss1f%߿<'-bpqØRr_+r+w}yk_:M_ElPZZ`a}sk^[h="i Ls;w)8]^ҁ&?-OiG^RqH'g";NŌ;xNH }~(ت. r灜 s}?ľβ+W{C灤y3ĺ΍yK1匭x'KG %$8JgT\ɹ9psԻsL|`Og+n@KCG?tzx4A:_cwI7|zTy<):>ZXϞI܏~(ps/{>i¿)Ҽg6u;>!~B}0/ЛPP/Pϑ@L?{?$ +<|E>y!댰v&_}\^p[LO{~ +K2ߜifvy?)4sCՁ=aǾ=$=cqPiP*h7H{A =\ĽԘ!4?u:!ϢϤ]9qMi SP..4 ? v?1ÎTz^wֵF z~¿kr-X .-=z UH{HPVP$?} +UO5~zϥCtN0<'CKC=@C&_u_{I{ vFAtn996娗K4Q[i-\P9@~o#Kj/]?|Ω6V8?a0s䁮'HgcKٿ#^Ї]z3|c_4i3"q~a^_u9a?rn $.N[i I+Z?oЮCA~K$tn=|y O6iKD5Ckު#03K}/]Og!~g}߹'{˽Ga{?sډ>>gңRMQVp3Þ'p}~>=9fþ{0]3S''7 )=>dCps9OE?w~ {^y/~s'g<;At~4nǢmA<@m@\@=cS\~?Mq\>NLgW"̀ $8W <чyI.oާ{v9`ΆY#={y^v]3uȹr#ga^Ǫ)2$@l*Go ҅YӜ)h'c~w?u_~ٮk=f%1o$IQn$8  =4}z==.04iA{e빝?qZqn;$[ gG߃Qsو(^f9N*gtFSC{O^~S9@:xNzB룰C?$ڑ=i_N2>VH[7/g`·Tmr8'Gѧ'5=a{C'y |PXo/Ӽ굹Bףw~0I'Iz5HaڛFЛi.{w~{9p/<'OjkV=xl\Z|*%tt}}@ut넳sGo'&[~+;`{?;wNs|/Ora_wcJ[`ou-?j:G0~z~f@uOY3wj}aUvݗ[}_Fuǿ>ؚ'9g:~6L`tU}ľQ4s" +}!̂Htf4iׇ :SLσ~ =ϙMcև=: ][9.1/,:Q7L󈮷r{ |9zֻIskR^_¾vj1NG\75@wz5N?[~gRrA1s9k!-cՄ?;ߓQ߿6ςvT ~4g9!}¾3%uh悮$>#כ9gS~?,r/齃k=3;n'nxB^ +t{ A3=Q'TMz=p=`O/Aj>ߙ~r~{pn`*q|[S^475~z0V/=H~=$!$StL睐vᚼ3]9 +3᜙A_ؽ,uAPwd{7aYOT;]D¾iV`5f53/_Yfw)*?OP@S=%UEg?S|vy/IN5W{m@=(:ҁO-@xF&}W C9ؓ|.5S{竟>Gw/OϺ/n_J_{=O;G?ڟ˔tp4fH}@{~? I9/u]I:F;=mi\wޯRsyv9>ѳG9)vt_}y~awcT9_ڭ3'd6WNT=; k!m`uzrx5@yAygĖ3~S"?szsu&;1!WnCLk@ +j'vm}IݼΟMJ?9/!&}H pOt6VHs@MYVg߃i3.֗q@OB~}'Wԫ'{|>a $=k#I['w:pϖ5~7:ݹk#z{ڏJgW):_eiz2kpSk^{9PKi'LPqo;}0a_{~̮% 1';qW=h9j::/kﺿ>gWmD ur@E}kx徭4 p{sž^hųgl]<ug'':¿~Ŀrz¿}|/W_W~z:g{DNy($#ឳ}LAY?`xrO\sVr31ؚow;0N +zߺ5`)}Ӝz^z}W_>C/3waיb}ynט{@H(W٬ {K> ^5C $]Tqς4_~nu#8qXw;>}kN[/m?+_Wy"8Kas 5-[c +^g[}-[^C?oyuv;tN=qɫ5v?{΁S8bV=!ΉYw;j?_sw|M7}c=so(KsH~CzHq:^`H޳8$GHp=tow&{⏌yO O&f{qKp/v8ߥ<9y'OCu_nȿ{|Ly}f{y#qH+HΙmM{ڵ b4O8jwyJ"ix99:kxGxNrpbG9@g<͕},͖;Yg-g\|/\;N%~܍N|mIмdk/uӭ;orn캪讆qi&7;7=')IϠ'9TmQ߭v{uj4=t N9[8TB Ӧ=dz > 鉶oSgݸ.  _0l&J;] +''#pǹoǛyDRA_)sOw&o[9qHk[+0;G}Fi֐z{p#=4zPBXŹNo Ӛ'O|ډ3 {6'K{ޣɛ>`y\WnΚ̈-q/ݒ7tsIzVJҹ i_]sxz~b_;qjxc%>@}=|z±3]}cyJ=@}ܻƱSs]9=fϾ;w\8{HG7rii!#Ct}0A 3gҞ& :u& Kk;'н8~: D'.2TN~|6]<!fZAܷA{?<}@vo{yrf\5=ܱjc+㚣'9}xM"y]&>Ӽysä{I^?uV +xaC#޹rA}?c[^|'&)3u1{`Wg|@s6z}{ϼMY]iX9Ppa)wu5WC|/>p]~?~xc_. 5ky¿^krޛ޺:K&q)70ّoH'(x : '9rQww +`]'2buȳ?kf\~x!f '\@1 +]Y>g~[+u]\9!G'w!Ys'@E%̷| +y}tDo ;8ikワύm}k <9 ۓq¶!jq8/^4O*('.9zS% }/s3jw wDSt@s^K_'z}ީO +*RS˿}`y~~_P}|=![\k yՑtysO֎uߎa%ބruntaUlurǀPO-\-\i&ܻ?U9w._ski'/>Qs}/997r^:oנن_3?z7"ހ<T=ytCצ}@M'sR.#͟dPXoy|'{^O^}ݝ,GϠgߋ<'_]z5/sX?i†z~O(Я $WvJ?g¯_}惔 <0Kt9L^=3ܹo|\MuS`^}ώp'c#oY><h/XG};;auǑItrM)xQ^S#C6҇g_% ;kCn !TJ;%s%w^y"?%{n^y{d~k]7-_}|a/w{DʕiF5iׁf6v3>9īYB@\8@%C?`++ֻߜ!h-A~-}>utLmg+]qfK{ E>[j r1ǜKn"!{$ߟz&M|vJ*q*}n'4bjP\]:8@Ṱ-jW.W>\Py@:q^@p}}I؃5QI8<_Zxwo4w=' +f_ǖz=sqO08D盒F-Jo)hR:OM=S׹Q͊S/9@}8@ZeqZ+L<\?ͦ9J9yk13"פSrЄjzV<}tOBwWBڕ޺۩LwxD|%jMp8~{fŎ ώ{qU\7NO>nfܭ~fysPgo>@@_/Ǟް{_t怜Kyp? >NfOfHwoMay#tςHP[j?0rv^˖|l)gM_¿:]&Q9@zrsWPP^0ymi{*;(iq?hĹc}olߏ^8z +^6ZecvuXXxtw-܉ov>q9<._²t=5)x:3@>nȽ>p%¿Ty;gOMnD{G\OOoo\gS$/OB{ǽ44F?0wxtEC"lY>q7L =W倫P-S 9ҫB~b?g~f w5r=H"Жk3s#ש~Z~J5L >||b_1kI?:Krec=zKS/si$ >aHG}>I[h֯='"}~c3t9)y;f}[{xXu@?1qBL=x~i¾|=+a\f;2}=oǑq-eO9!SV~tn-ssv S/"U9(tXwgRk}yj/̿#m_97-xQZOʞ;[ ?$ORY (B{>OM4iW#=)7|>̵nPNy}=njHH\N+_{|hj]oĽƿe's8]awk<X>3iL1wksD/2Q73T-v9;^̒دG\κX^(k>dpx +-Ny@{{(@<쉸~OK>VgoZqW>9l'o^9 #B?wHNjŸ 43>&[?=Ur.OO4xW3߯.ߑx8]\sǠ_ӏc>%{ƹr%y<שWޕUqlG }=M?fwb#37e<=}}]~zP w}h_|m4P/)^yqJQ:8B~Nl>#uoz{?={'>#/cwgc:Mg)f>K~irnϊQY9C< <{z> )9@q8*xY=@aO{0G{V`3.Of27ߺ;pwyW#SݝyU\ycqaKq&M}~]}[}+9`OϜ{p{CU`62ޭ /q|ˆΩl.'PM`Qӎ&ޓМ!$L<'<]t;5={w}4QG #z'z{?:3'&Y'(ҽ]؄q:Ng7ߡ&_hA43M5G`^ߧj֜S'ۥ97$o ӳ;78v.B]UO~TaKgoLX!f9種y(?pV>@ iN9z=Rn8r2g{tj ߠvH3[^+ϯ $gbt>-Οv_ߕs1v'r>σκ>zݵ ݅X w_⽤ >{|vm˺^'}9}o/m]^[ŷ<\ :;{/nO>;=!s!u^?= /O?u(i) A٠Nϋ{߽|(k^0WcwҟM~}xWKz4{π3}ߵϾp].9 |vo'1UHEs*M7)yF:}8ޟ]Hrjp: ޓ%~O.r^ >C<7}wӮ%s5z>pyTӞ~ύ^o7󉰧 I{~!k:1~{|/^u.wq;=oM+y\UMpxP篢*v*={jt'.}݅El^Јksݣ;7ӽ{ y |:%{T߯8gώ};g{8 'j*텾yUkL=~>;;:{{}^y3}X4,#<ׇ Hڪ=ʑΏ#5v9کW][ox.չ=\دJ__۵_2x8Oʽ0t'y_gv_o3pa^XiY{s ^5~R;7c?{a*Ar FcrA|~!i.¤8>1_g {H9AsNtjX?a7\egw?鑽;ݾq5c/˚>ӕυ_ʃ|瓾 OH3-I(5yg^`)? gOCW-c"Ӈ$/OT IOwVtLB*[׮^g܎'{*pf]Ol{N[G {)Ϳs~r ք{)x qXѤvE.#T}/< p?-_By z(ow{SLJgZ=g~>BO>I羛{ֻI'=w'}{-Ge(__Sw|<0ގ[ tǰp\XWwmo)Կ9Cgw7ݟ1KaP<>~ߏ/}E==̏=c:IIއ}[^{>Oك'?8Yܟ_}rx֞5= bu4Sv [H3ǿxO8V>j<1_8?3z[\p8IGm;1MU׸:/+qo"arWd9/Y7nֽGG(8ſދnoGOzĚO}O5qOMJ__{F_]n1mt)$ݔOu@RN {_/K((xѓ4Un[tn׷y!ا +r8@5UW$>k^7+}}8f]?qJ|mi=?|O=ߡJgH_g֞y:]5W~Q#>wWއs-sn.$$o ]0/:VULW8溎nx{%}{Ks/]qKySK'yU}[ؿz0^uV|=/9 'Mÿf&M~5z=u ;oKڃٝ~㕟3>]rE]q'6/O8~¾}ݬ_O=!g[Z_aN^_tOgqNR~}X'<<H9[~;q!}Kÿ]q= vf{;^{ߟv[i}?þ>ju1L~Y9iqa}))J{E)}הGA*su9@Ls_s?9w'u߹)RpzTp|3?ag~(:~s>zR4)Ib: r?q{'Z/w|{}~.|w&4'g"~H 3'{;?soru=}{ak=qO/͟^h'̉3:uf}?5%OO{}>潮.<>|$^+ԙ \w?Ewl@1vzO;.u;}OͶivO{w;W^a{O}毾_wwz=ik!=uv{bfؿ:vP&S(xvyt%塾|L2P{Iy` ]+Ӟϫ}w3^zZTfQ.OB\:/' r>wvw(|I瑵_>j*87fߴϾ_sFe]d#{|zit;9 !Cks= +~=1=B 4/;Dx{6X%/z\%}k?ZΞ=zvQ!hJ>H;~u9Osh{?{ztj~w|<sRۧ~BeO7uKkF]|)_qn\@x? ?gy״]ۺqz;}Jֿ֖bC_IfOMx/pnߟj>?5 ? ]g;i˹ﰟz~]OSΡxJJC0y\3N&gnV4vxlԵxr~zaOX׉{aneb(q oS޿=T?QnQ0Hw6Ϟ?ak{o}}O|$ԛ];vw3+Χگ_9i5#VW]uHA1>x΁>k4{Ҏ:7e={FP{T}Rt?aqٞN룷=ʱM#͞f fqwa~S'U`}bp>~s=44Twk>qb?yP~UOk K3?*}hWxY{_xުLw_%,3a~ȿO{'ǂ2zz{zaj%tF|ρs 3v;'334ԡc^'U|a_ʖ'%M zsTꬱ8uc9^Kpȿ=x;kC4ߝ}_~{koSo3J<3i4]׫.?3GIi{\gFIu?MyuΦoy}Fũӹ瞖/[x`'/d7܁bxP/y /9_eOj,jY}.gaQ.Ωv3xޡ??+EIN3Ƿ8Nms&u^>rtk[3cO`0t5Q?aky>{u{w;i'sל<&{,}{o%^1Yҽ&.i^r{8W3a9H ; _>3:?c=v]U3.Y!;{ypgÖP{3hjԿa= <<7|xǼ~WLWkv,C{B/Vw?>1zǣϨy)اB5Y}Jzs3b?ͭfXM,b7ݿOg`uZNORuVY cWg5wJ1ClWr,_y{>M:qyV}z-o|Vz]째wz ?:vҲfXΆtǪҌvgwg5ՠY8ޣsc>~7_jj?V:{>~3(k)5ڮS#9JzNht剎+=8vIlqơ3COA[|$οM:wսcK/?;-sГ*iĿ{ǻk,=}V^y!t3 E3խ^]H|ߎ33]m$4NOw$LϢ"s_=뀏S]}V t8 &_Uڥ=>ӗi[~=;̇'\&~yv_sk9]V>؞u3yAʇ󪴷&Sϡ߫Rx.n_=wZ.|uoByҗ~Vg9~x 饽'}>iKGIO1ˡkRd]Lܜǡ/vY||}jcτI{؞=}`xO'n3SL3W⹠Jt}1:|};[lN_c[1 bOc,k6cё}5NRw37Hܟ9ܹktqnotnw,{{x +Yrq5Ow7|}CgHN5$ޭ{qO0au.kky28Sÿ>jZT$FwMWI;Ӝ53MFk!Yykݢmv +||9fٌ>Ko"߁^޷p]= sd+|~w,Pc/y޻QP5P9}|s87sw컞|!s" 50<ZНc[]CXs}û53_Ο4>{g6߱Xs=k>=puU ۺJwV\:] +;9c\ ^x?֬(/mk]q +C|,S>`.{=žlqnu{uzOyx왗2f{!yNxq/pgG{c{j!@P|kBu?0~U ³p_!~v#~rBqS_P̓Ig^3k_?ϳ}rۄ[ޣus6y?tz7JW5yvOt|obOz߁|'ISZ$-GTOmi(8C.^qRL Òw U ߅׌Sq{**o T>R9ڱ;F}zһL͘7!Y\J__X [b_!~0$^{0pNI7kOdW0lUtH"\fs,wy.-_7b&9G?~fzB_ +Ug_>OxȿsG4Cs-u9^}ggD|P?V?=$F00Y_-  ۅw7-1(+Yk%QgZsk~&a^}5N`?-,Ozʱ%_7NsIp>6u_ +ZWiRQc T?Pڱ?z4"ǿFL`ُuEZ-K !~?|P4)^ >^@}9zz<3i?4@$Ǽtji﷐qͺ;:gKߵ +u%}~OѫWW-jy5Q3}s)W,>LsxƟ7WO~tC倷p8=0ʇ˹瀇}V} ?W_/\Ay@:su~au33}yϼ8E<}czNoǿJ%%Ϫ9xzwK/q_ -/+>0o\<}^Zl_ȏg9s8㟳ۅqaCs8(:}<^K3xP?1/ycX77h|L+^%B;Gھ/]>B9Լ$;W-O; zX!=~lת +>os@h+=|=@mµ7Ṡ@}-i*TΩ@u̴T|f;d^73zȿ#)yU[8_NyM3us!^ᵟ;JD!zg_>yP@}?c=˿8 mw/Ͻ~Fo/1]7J7F9@y} +ճ/C?!y8^uu+%;ߞ. 3b+Qq8=\}|_"K=_@= (*H ?@wu&GnD}8~* g %7-p=)jxy@9@<@9@l?L_+ծ8Z5CbIwߋMK/s˟%owr<_Ykz:tO_*9'~is@s ӕ +/?¿sKr ΏiL;q>'rYg}@rv0! T^RyΕuyមיl瀴ks)r=S/3 gbFUJ>)v)oKkO> ?i+GO9ݎ'H 3>{@ݱZ4u{A]8 Z9% ܻ$Ϫ3_GWq_6V' [_?|f;/3*w99+8$> K;K (0^;=/Lyi{OdϞqƩ/ qZ-?,gI/?0Yi:rԼ鴧US=< bgsDz\7|9>;/)e<|\g&@#%/Z> Q.˷8^sḱ}XOޡ_@c\VT/} j܃רY6\;uV:Ǻ-A54 ]jOstsƟ]'p!.KƠ^C+"||X Jwc@?y;o{\r`0pR{Wθzޱ?u8|~I _=%y @|3 g%Cµ[NJK?g/xJzp؞{G=qj]?cKϺqqz x`Ozy.`\w{xO9r|8=MsO{$|0>_\\y?Wp~G@Kz.V^[/,s=w!y%?sB@9?Ft 9w}uΠT9@;gLC|1Yoj)iNjjkj}vڭsw5 `%گثyA¾L9A᮷B.WwOq8L9@_C{&%w0>Ͼ³r@aK>qzg΁ ̓+Ekώ0)Q/8Q̻?H`gJA]ϓ{ r& sMq~ֳUvCS8 g}M;Gv\pV$pU@'n/:1\f6c_?v - wz;o>r;繧LX$u}{3~(~!zFL^UpzXβΩs;=wn|J' s zxHpi>iQϔr{;݇Eq!86=c7pĻzXo3$ɫk'7z  3~S4C%ͣI>N:Ŗe4̗58pnϛ| ~ˇ.yI7οB9;<{rq: ;^^; ľxŞ9)8wܧZ*隳C ͣ,Z5?3?LsR/u^vn^TݜJءZ [:_7c;~RNwjҾ}6>H_5YNpty?k{Lst7Fz} *GЬ>sVMS]w== S.9biԿ|#E{ؾ5_uw]w_D:߽@ ћ^ҩfi]@sI,xx'okz +巭+zR?h'NE#xz|͹ޓ +K{@9AQ}w'M4'J"xML^ԛSG=']>}i3Zrs-w_ʫzΜ5JcpO%GG?yzvt_¾{C@A%e +o|Ng`A; 1syo8s~H? 5L9O{-=_~W4t .Mžwut y`kf^N{^8}OOswi|_hSޏf0f&m.ǝWfQy{ )Tp{\3ƕ4Uc߉7Ψg)O|\h!^fIO̹@z"r?7G)8'Z)|dtUr%z׿uG|y.i;W3>4N7]f1ܱ%bޜ|H{9Ki.cv}q|;'?eWwOKnU.r5ߣ`3 3?9pg_Ǽ#랍µ08c~&{{ ɋ"WƱ{KfKSOp>;Ϻc_5w)>2s'QM^Ug-Ͱ8Gw ̉3Ⱦx8@~3}zMgᾰg_%Lw8~]Xdw5+:{X._UcI\@[NWgP$ߌ!-j]T<ⷎNQЙ>;ޫt@?w~PUyW7v4-`ݠOŵ@˺9u~i}u#c_x1+<;+.p8=7Ŭߧ}gILJ9[r }us}:퍽_XTjޯg>2WzĿ#Q>ソ+b|fOԄ=fM?x8~cMc= oy9 ;ifi'g@},gcu-_ؿrw*c{=뮊-iޟ*WtY} |rfeKu_<}a w2y?P__"[U/NSDoy3g໩׻)q{vg`6O]'9 p-@}_޿ +yng^|V{5|~%-k4?׏}9+<'s>gMԚ[seϥw_cuHi*yn7Sj3^[}{\ ,9@ROO?g34Ynb &ZMBnlvFSCGZ'ѱz|momt:.&\yIIK;Or?B^II6 vsw{^;?/+NqҴXcp@Oߚw>8Ƿ0;JrYK"^ /mcxX%Ӗt|)yKt)9{}=5n\| iHWO qjH^+9WF1|%5ApFv\:]|G}:cSnл&-D:h z{pM0䕦G[uw~N^{p~ q%-S<gO=ySc_f>CQ3!f7=FiÿBu΄G{iK%)O*)#gqG{3aw&}[_/>W?isݴZjدV#gw[v{0xM-[>h>9.?#@9@@t r-I}޽$ԑyxiN[ן3Yr뗴F~`|7Hz?h}j穾/p|u~kypU:>%s3Qy@|@}{/F?0y#Cvr xBZ2Y8%53Op?Au៳?j?g +ysދ<~|~I(N9}!?$'H!p/ y?>ΐ}|sD=Iߌ [?w6.,zܗ>u yZ+ryݖߪ<iG{-ͮuob_Lu%iLҌgs.t0].Nr߻+3d FzH}͎ 9]'ݿ'E9`VOOkuܧnfKh?9= I(S{xHXgxvt#=]+s>y@HQccՐy)n7T/\W/XiWy_ܿ;c33H]$_dr;Ŀi_K߳" K: >33yi=G{_yi1%}r صn^@?B ~T=&F _Zbns +/u~zg_I>k?]O^v_s-/El>V^V>m6u\&xYw|}rYtٞ4=Vt$ΎwtS+lvK# :įZ_ޟbo;&V9^?Iw:p#i;|^ ֻ=yiYsc]L򝌭pn>.28eo|_97gg^v="_r\R/wsfsx iŷ,8yz@ޑIY6>7S8zLϋ=uݪoKǿYz#񾚚l-qո HPz?x~I:;$:w3k3ݎ*FNqy>R?˞i\Pߧ<@n/ υka0{Ŀ8GqGjGνn~9aw'TY9˓w@aG3oޓ9HoqoQ|ǚiȞof:{gVg<@w(?GDp78U}?,X9@c%u/_3v;.R7y{~Okkz9;o on\oHu٤uzzk~MA}]=IpOiחsvff}Wyp{Wﯾ-Ahy.==xtl!=2餾< / +u㜟;~iΟ<'ޥcuwu3w{{ܹU.{V7?O o½.3I[8Up]þﻝsҮ `;qR~hSw_/| D;o?{/;$8#u-T+unNfy|f>ne1ߓw'qi,yڔRw4w͟fw.α97Q58}Gr ϟyG3}_j?iW%Fa?ߥy'UR/t9|xu.\gS.{^l+1٧s_&חO< +}ޣt@OWݧ'!9p*y^|M;މ"y46|WX.LKg*GT8Y`NuNpΦx*5+}R(N{sIx8odz*w]Oz>'1.]}:i8LOuOޯ3ځ#a.'܍vP:3Yy?{}8?]c{jG sh֡gF;qi6ӓM|$}5{-^s6@T+z Iz=9u~}N' 9~c;o? C?K"%(\zzt.7utN5f~sa~i}w|C@~9,2wso[LR*_Q3 zI[K"BFڲ3?灭jo9?? "/ډa.pN\͐}8??=?I NylrgӲUP[}3^_|CU3u=9Ӯ=-=V~sX%`;<칷z}i}j(t  f{3rz1ybN_uO7}~nߟHt}n=OjK_n^^淪K1ҞŇ9E_g_u>wˤaNqv鞲=KI۔7; @\ ݳگ)Mſ!ʂy 傔f?lwߕ:^$~q}z5W_:۟'N~Vn{p~o}q_ȿ*׈ks,c`̉7uU^׳/,1a*^g(uV T\pgK8u__b+'t^ [ܧ/"kl.~ׇT}Y e1 _˻V?߻ȸx߿*K/T~+k9,μνDևk=4N/c=TWK;>$8. qG_|?['LP`A}GMzxr>'u&q^=H|U~^&E~uUe.; 㻘/Wj_NcwS:?}!ft{4Ku'fmPOy*gn_poC\[C(8g|Xmcߵ$U^=+Wrs)]6s|8YZI}/9D>so-\O?sC-=@Ҟ־Ӡ{3K>޿?qz)o +A|aKXߵ߾c1gg~64k<7OS(Kez-}GcxdйL;x$? ~^D@kys@֨ iO;cysk7$ӋWυ/+ǩ;WE]wIf3Qzj'l<@'5|,iO޽'_s [;I+쫮 5x +jkx~>;?u"\g8 /ӷ|8ݱ`m''7i \&/?  wzf=(/wA]zO}N+qo'H:@7 Wax/__s5v߶c\?$\ +SK_ڟj?}ǻ AO8'fζֳ¿KD hbPJ@@m SZFb$$B-O}Ƽg39ݧgu2~ 3~`'kqN=`N^Igy?s~?Sc{_$V_^g5]=Oz>mO﹟_zu~sJ|͛rA&r = wl֘kw?8;XN?kۗ;{<p~?Yc%>ߓ`}{/7vm!;6Ρ]rvA gg9`#`.>VӺ?- Gv{isjf~4f/6qF3u~.kp 8GzpoQLu}x~zW^߿]O/u3ZwZx=gO g? 3 ̳zȿ|HLD h'"˓{6\{]`Na}єcy`r/N-`=~j>']f1b+=#h;Sgn<&L`x}"s:-1RKv#& Nh[h{?G~$Ϝ~\zԮ08=zc?}ޏ[ͻ>cOzI+U9> [Y|g~` $~ @PS?\U;ٜrE恩gh^=z_Vho57~ g |ߓe87`װ`8_wVSnǗs~r@:9_jgN}??|ʷ׭' +3h=Y!5wn.؜Q:geq;Qz[s6=ugz ?v&46>ľk+o9`yxwZ >{X<sѣG?v1?~[<||q`?{r7;{a9ALT .+\̻÷;vZw٦yyu?9o|7*R_{g˙0a[E}[n4͈yC2x}<r`5: ^cxΜ!gCX9zsϜ*{Aẽ/:8|xo׬+#'nV!i|f|Y=O|Gj7mA>|O8jџO3={gG o=`ʿ<c v̄x~){y{=}qS3~йYH_<}mgsKbƻ6xgд [`oy9;38ɫ=8B涼+l ph30ha>m;YK|~87`j=]}>|s_CW0=BjuM6kS˒{WNOjܩg+guw=x=ͱG=`K;þy|H>3϶?'s R*#$x[4 +90 '} *7&qNm:晞LW:Zsg::Fg"=ʴga^!5<@ ۝wwM k=~s4i7>_YyR}]~ֿYP^W'vy`cN+5u/Y}Z^Ϝ%Z?ܨwUL:+;װ}H.|_^OZ~c ?u~j)l;L+ް;Zv Im{,vSw?mgb/-guI95E4C&.l_9qb=a==t~x9M}eۍ~_+su{8=9/׭7H +Cqkt ; +rj϶p7Gm]s`O]ՙ7ijR/Fz]죹6'y:rxu5M?#9w\N9i$[Lz_ѼYx9w4w|<{ΥݾҺ%< mⰖȻ|y~3es6uwO~$γvZS`e+sx%qsYgr yS@ǶjުݿKouw=<4<{t=ys$ [Oz{*'-Lp_knq8ɧ6 [Ƥ-=n{qwsοnN"=o:=xo9[kPw]l8?aγX M0~00֭?=#)O\k\+?ſXm{ek nﱦߵ?JwƏsɕ(ș%kxϙ|cs|{XSS>.ڿ ty]3{ohZ~Gi:e>ײO|MvGw\9ިݹ>ui77ψOkxMk0 !&=@g~X? +F gnYIdMH2kmkQ"o=qGI^O&-Lr|_Rvqonf]򮭦U~4.Nn;{8b}OZ&z͟_jq\&?M~Mu{mQ*jN~6}s'39v`[md Ys3r33ƿ{/pzk~r'ICd$=zoӶi\Q9ɗ쇩^[5޸?u5>/yܝ$YAܚۿ};|>g5gO=5ɳI܍)W=˹`$g>uXÿ:g;}W;q4i`~+zm?L4mm <8؏c{7I&@c^+%<ާy~Ub3wsVrncr޳yw{Z:++Nr| CwI3Oڝ=Mp8^sMo GfuCdgk<`=;>?_c==4ǑMzQ˳a^7~>pgo=ybˤNTO&{'rdryHLn:Dk`MY?nOtYFY?+w+RXNl?xu'v޻\Zmĩ{_66qkp9G'ssg3k9n8a'JY4}KxGk3N6P>\9#}#ϾZ߿þ<;W4?;]@+]K-%0|66g|Y_*#sn}+U}[jL>˹). nQDwh_VK'lZiL}#\ᓦs=>sjNto(޸.ø w_\eKufkS羻j5_3 F2?xc:=j`4}gZOv3:~c0wV޴< :S1.'}Gk^OyΥ9q{;'ӃHwWyBsmjO7zsW˾6F4 PO3Ok?Z^wuj9L'N߬wt=2R~Qخ6߸67hGow?]Sm9v~-{kB{~s\}M8>ѦO^ o~c׽8S n|dy>h^9>OnΟSoά_'NeO%}[m9~k׼nM矜/80~0XOy6%Ǚ؟vm6ݝwc0#@гk\+JwjxOW?wf<|cϻ{ݽlb._˜ yWga},8yJ?wW<_ g㵦7:pY{OvModvw2ߗ3r}0Y|@zg=3MEb MsaM5Կ?@oƺsumv?g>Eܑz5R8G4tl.{$Ss}.v7i[yoGp͹e0o/F~[H?cϑ뵖| ']{n;N3Hޏ{up.{Ռ}pwgg-/0]n%= sdzgjnT{vTsI:{39=OT{OVs}٣iOɣѼى p[Aܝ6_=ljܓ])C̜^˯A &ߦ3={vouAM; 4r15{^x=}ܟY?iX{Ҵ~GIb~sYs.98^\`c>?C>Gxg-{f>V?{OϞϜ>??|}t^gO=Ks|^|.S{&pSHo1ӛ6ާ9Yp={8=WYV%sv]qijx|ABtO` g"=ӳvsKCN.ȻXO;WXo3\ûiZÌ3q9/zoIw~]/y'7oT[y }!|RWi'wt=n^esso ߿ƌiOkw5i22> 3U."w?y3_6>)g9krϸ/W?iZhya}~Yʜ43Cy[ >twvu2xqc;,Y]")`A +;^t/:  z#@@4LDZd[v'ɳٿ?֜WֵOHoE;rΎ#kGޱ#o;k;KCoȻw;r||GNu\#-;rǎܳ#ȣ;<#ȋC<##;Ў<#];rܺ#7/ّv! x}\#ȩ;r7߾#o߷#ݟ?o;rӎܽ#̎<#/;x!OgC;rې\=ܼ~r31OlI7;1^s];oִ |bř;rzڱ#uwi;r6q7n~vuu;RȳCڮkھkڳOv0_z8\Е;`sXM6ڤ7Ӽ>T[Aki+{s8ZlCn l1gߩ_|M[C^[>î?<1>ۅCԮn}l;pQukb/is/i?X~kׇzO/';?ۑ#Վ׵km8:a˜[Spq:>ےwzOĸ 6m>0뽋V1C{y뽣iEǘp}7Դ|Yu}x[Lݶ]隱 +c 5cG6p߻gC79ƭq}e[ܰtmWcR'N8fк> I>1>(cE5u{~m߷;n,qknwvq}\b~fmZ5"v|\k'g̯ \!i#ߒ_rR/>c#~!‣j,f2auyd B_d|xSMc,>^|`jWx_xbLzmd=Nt9v[Ϟxɸ>|JڸjWwG#]8 &1'7ZoǏ罆z -u{vM~Cb^㭟wynprmn~t|sǹ]P3:s<%&$s򹃵 rcN9H?fM k'wnaab+j ks DNy5}u7k/ַx>8<3>);̷_k[7ooǾ}v۵t8pGUإ9pl#z:jH?r>^oOm}x1ߺ 5?YAw5wYM\|貚8Q8iފwΊ^@i!bus\:Wpin߾o /km:_a○B֬U`8o:qM:\+޵6ruψ)߭_Tmv*}l{״=bc>Yc1!Yqq6?Kv cSoT{?뎟LDjW'oon?G;k՚ }8,:ؿ߿x̛?E.o~~l|uUh\.1|V6Aۦ:M{/RH}iNlr q%]>[u? c|bִgՌw8r\[":^S3ֶf O[Y{i:ؾ&x1:rM^CxSz8P nOE>_3_-bgծgx]m:Y+Ԍ&[0J!Γja\O`5u?V秿OnYsk?es5 >F^@ymYu0yoh,sԮ XR{s5 $v9gu9m.m#9x<7s⻙kkLN:D3t_< ϝ1q> +vzzM39~ҥy~/kcOw"jc~vIySlg} |kQKk;]US/O#F_#Q?k'm&2ְx@k| ;oܿBqJ͜<}WΫ6ϬĪ!tF/_cBrrY<>eq5qy{<`tP'y?f|1~碚8a۽5s&9:ZE~t1}&s\bZ/ {I5;[ة|#n/֬ᛈԗ/-O}emw\Ǵe\KO-'Ara4v1 t?|{3NrD0kħ_+N$"UF>\1Ԗ+˷p侨>$n+nXsg; Q[tN|x-ݷk01|#ZMTS}qc]GMɹk{jۛjIɵ CΘx:ٿ ZN<@O؁[mTEݪY-v\%.oyf_k[~~\5/]ӎɫ񬽉?ܒ=Aq<-|aKfΗxxqoOί5}c[~|>{z.~1+?wsM*د KH<=ŪÝ7α}Hvm@{ĤmfyɃ˼yBɵZUL g_LjYSOϱF~k}<=c/m#H߂ q~C5{k ǻwg&^K,{ oqdt]F|&q[[Eƚwֻ$9-YĥmfwIOM G.5C toZYgafx_؆kIIL^Ʀڊ8KAm]^d>s8G.8 ,={\/9z}!=!o?0 \s0ew{Y&o[/vq>%p #Xu8~?7j{~ۀXYc&W{_cF:8[s=w8ssN_RqZ3stPI=?v\{'GFs}'s\ʟU\0fu綾%Fðcr}G9]o׃m/k˩/\゚l97ՋǺ=;.{5Ξ.~:嫒3ٚ>[>,zrjGtT4g_RK?ҵuW5ؚ:CŐΚzmmf19yq-x[m3|?̏K_ƁM}Ț8C؂m_*&'$Gwe Ů[ɿìcky tMuv1?g5q~OKc1xw<𘳓'̚2f=y\!P{֙Bs- GMznuj>=^Ss;{M^=1|z]V^kp7SFy;@m~rLW}?_~a8 8U5x9h̚ L |2_~9D-zm ]~ڑޑ;#b|.u_ѱ>-~cy=6=7;fVÚ/m_:^^ϫ-EKޤolq|6^.″jqes IiO~j1϶ @W +c~,맰CWSmk_q50GqXj?`bYExKZ=Ur죆omS8=5ؼĩĒDž>NV!>9y1mmW95ᢰɷN9(3_Qk=åեh͵<)?' ǯ#{s[[Ϯ:`_NmoPYWI3ko/)d, 1׌:כkHۀܑ]z߾z?Z >yǶgu:Ŵ `wK~DOř3+ZWuyH]DIT8)l@_+!ؽKkz.RwkOm}u|cyakrOszh'ɏQ%~ٓM֑K /bW[tίtCmT֪͘5m:v֯ +KJ?5)HUUz~ڀ~mD}/;ֶs7ծw1xh{|:Wb%|'DZ~?M5ݣ|~jۓ9,{8[Jp7f. |fm H9a]j"go Y-h])w߻,~O]x9y&_6 {F74m!bV~#O'=V c-'l@b~!q ++, *!Gk߯h׏|-MP>j˿u'8OGڹf,*6@=O.Џןn}mϬvͧn&$W|&sÚf۫W'oAl!|4q2>usuU9k]5t5bWԿjHR[eM>]^Cp0qu;cV{y#V>.3ψ rkˡSSvw3>T:L +?v.GA{'vO\'Ux{Mg,5K8kmڌaVք?iMg/瓓 +7Wq< oxMź&eY\nؤI~Iz99Rx=X{Y궹g֊;0gÈqkpy?a0r@}|Sq/9rZMBfs*75fs4O}1ڗ8jGk +ﻶԏ>*sGj{oAX@ >o-n%kGAX)'a ~)#wմѧj6.w i؁LNCƖ s*Oxm⽛j[w9$ןܳq''H&>krNk-KӺX>\3Q +C͕`?N_ng,W%OmOm_H +/{ۣy򓭇8`k/LK!YW³EG& a5c8={G2[ӗ|pUWn[֑ƜTڏrUgjpÛ}p< {S[YZ>'&v@q.㺨}/}_}~ZOGkb?ett@~OufFr.O2m}ba~|rcx?{zz>R{b^_ԏاB1uFW|i]|Mq=YY[~}ٶ kRוz=_۾3"|4_?Y{?Ͻg AJ|ֳ-s['ܕ䙨m`bɽKZY-k\Һ/?5P z{̹^KKVChgvYdc0 qK"}b|W=,I[ot;u?Mo֌%=>>j]Ww7wk,x kz.&x2ϼW8י4uXXg - 9t"~5^$>1/$<)_?LKӹ5!z}S~{3c˴Am;{OIB+,,ɷmOH ]HO&Y~pq8޾uS˗]Sͩ86^;pgϦ/!bI_.#B/2O;j[_:244~)w`=ـk{kr[^'g#uҾR5~qM~KjߢHΖ?m@bOO, Wۥ*>ҳˍ5kYk-oMI֌\j1yIWu_ۃֻ^)ǡo5[E|<^ m~o̥[nK5,gvjx/Q}G`Br]ӁO ̻6CzZzM5[ Fx.q}w|AP*6;;7IJO'uYW;;kdm%u&nn~4#^''JNl.kęˋҗe/m@迚o+O[鿞ݣb|O-4kjC5{^ּ>~潫zqpWx;cvu޿ҟ]rM/~gy¬'02/XyDɛ!:к񚶹_qڽef_/Z@e5gk[OY?'N/N׏ΏYbuO^YoTO޹.y01}M??!ω119"#}C88jA>챾=c<[=voԌ&\S3~w,ߺQ{iG5mvߗj)PM=>?ӬY^dM1b^7l!E XXBi18}|#ϐ~ծYݯo3qa__nl@c;?%kl/5A9a1Ϡzk}u?9#;qRKQq0ۊΝk[9bHNW2lmLkEkc^b"$vdmS%/#yY>sl_sԺ~5KXL]>0ưnk}k}ŗkrL}TS͘Z-wkut̏9Wc8=yfl~$"Jv͚c[fG搿5^os'^z߯G5[cN;mS_ɹ~Z^BL. /O~|uZD<&wW79YEY뀩\'5s^WmSӷd޸_Luُ!W]vA֤]_'1׬%?o][_8& +ڻSqG-`;c y}n]:bӴr&%xk|6@ ?3\Fq53ZJ[[s_R,|5 mr_s +Zθx=Sz&/oL;6+N.Z{$-?R&+b˗k%_|mk*>ׄosOP{%uZ_wMsk߯m^畼k>aےno8?זֹ^kkjIr[gvSy]r׌$:^@9t6&/VޫU%W$Ǘ#buo:qM^o;'~{7fa[j,>HK+Q 5{o  X{RS˸D= u+k_y<~_<[Ƿu;o cwkgr?|:Io]Ym:?S_Qgc8}t=^93>Ӻ׍M\cj#TvWj۝\^uNZ3[[jY8pd[+/%&,H^1mNڛB'HFG^W?-ZǮ"m/Z'boޞE]!9Cx§ƫ7 Z[s8qD{n뉚=_}Tt <@O5[Nx_ʕC=鿘?0I;W\ zkq!b 8Ƽ}ȁ(?xZ}qʽlj9㳞JW^ >OtMq ް>Hr٬7d^ Zk5@}ڷkj-zuWg]?V8 >fvb$dO1c,^ɅWQǸfͧ +gw]kw֏khմQ_sd]WxISkG6E28W|\߾7Ґߨ]wMnGKjwִՌeJ-N&m͘OONHg^ fO,u~q+:෭5>6{I+Mw[ܟ7j򍿽땚ZjR}ډj{ɵŬs_|?8_Cz3n?x1%1fxx-t1ɚ' o㨣P=ft^usou׶ruck`ܾ5kig ]/C5igsl<ˣs6O\\NW-o&znv<8mݷ=NkwչZ=BNq \^z}%kkcVlkZz;7%$՚LCv~ƚ{\ثz/5+|G@8wki=k?xIo~TS'8'2c}vr|ml7>}Y[?&+j{Ϣ_W˽ VNsh<[eu}CGŊ{}!&f=N5'8ox>G[ǣ7yt%g-j/Rߓ֦ڀIqe*qvօ{wx﷍Zq0~XmkmNJ8#Rɑ`%bMme/W'gԴ'j zܿu\vƱcmﮉwy[O&Ͻ +񝵽WN@ٴݰB9}ֻ>SpC)-$&][_P?̚BH ׭0nb^/p+yGzN{-9[/@k{KdO5>1`kRx'| oe5F8Mkmfz|〩j߫-#s.W{TŸjkK75k;?^S3v8c1@pأK5;YTv!i=#poյuX(7}9~ +rDHڧ̝T_'ސ:\5Nј>U-^{=umWHb>T~o샑9z.鯌q @~ۆ z ͵χ?ձ+AdM哬KvOq 8ޘRޚ}rӅs&>I6"q^=`#蜘J"\#C5<ZuH~EΞњ \ vWȽ5{-ɳJԽv=]r0S݇ﷆֲu$vtk^irAy21}zr_Psq/P#mNM|&VXZz?+Z^-8u`gh[8o1^}bfΑ;H~Q۷p@6y6|{%[b9@۠_)F/JW͘kjL3o<[[=rbj'} !mc5z/.^rQ-Ͽ&u\˯%^wm>Us1uUC}+DPd~q&avj}<'^xKeo&/%>m@}s3Av2V?Kݗ%4!Ο]irpy)gc9OwX":?Hf6\G<䪯~W;瞹m57 ~tƈF d쩐_frr;䴋eoKH} cfr׽8['Jiβ9~z^?bl16^{-ku׊ۇ N$xf\񓃩3/U Y ;!{u;ODu{[^.=o/mõ/yCpj{O'k=1r^; j[˰7{F]~Fjz"'ƹe~ Ȟxeןl8}Ł^JD ^?zߺ"3ᖷhN55G<\\s6~o^W3&S[lt8#k9 W;B__oJM}Yk7koā7:P;_9M|{ȥ=nǍ@~w 83I2#MOtMKDfxP.@blč>f}1nݯ 6cύxBpjQ'6sg߯X~ H& sQDZ#0^#)xo{T=%Ԏ췵Կ~P-8_n|3x51חԌnVE~fmbsϲ?C=O)?f%\ 6x=}:~SW߸=R|c}pbؠE·j˯3WON}O/G6ʼ!ydjAW[З$+iwcx5eVQ\]s_~F|<ו)T= r #lFkL9~ 1nvX\yه&F-s91{q쓓տb}Џ{}m:VǶm:osC:xsw_}f͵?~u̹56괰y`M]a[>̖ߪ-jD0d̳^[tV2nOFdΠ,><8c\[3Τ8l@ӓЭh! +cq~>5גGzq מ܇.ZN[~w:>C~APM_+{.?1Fߘć~BdݽeӚJ{Y񽤦5G3r\-lQ Go(^^ۇv_ ֵUO^?|A1)/նV|ϴ_p >^#KYi'O(ʚz(1=g\8?e#ۓ'O<_Uwm(jE7aj֝3k|RΫm-sh~1?l580}'ky,n1.}~m:L؅+fy[e'P{C1oK~s;k['1a8j[^ǯ/"z'K]ۧkbN[_ozK|A~P5-kHB~}Nɩ8P[4|s+CG_m9qc0=&p؃w׶Fף9968*>91MZ}gVcj\֬5:mO_ڂ©5F7Ͷsj= ofP>+eegHR?7k'ەjg{8)vzx ?Pߧ7^>}ow昿ǜgObx=R[wJ@em50q|jϹk{Q>ѿ{5,oQ&/ѱ1l:;jڀcDz߯qp~D6=Ń-;a^j%6R~,B;9tn%9kNg5@{o'/,q~5e &{R+cSoka} o|5q鿣>pWs/C5[T[oѿsr8?3?tO+-ޑ1wֳ@ !US_9nĸna.ɍʾmCg#yA+!GB`&*FYjՀw=fG}&!}',kia5}ޗլ>8#^?O\q5kU?p#[n{o?U=H^m6ښz<4#kHhDa}z7~$$y‎𼭹5?}{bz)}ReqR]`=Ͼ +_ ,m-gVܠ򈚘:J5y~ In Ν11ӛ$=K`_ W{uvl8yCJbl5cϩ%'o[?&𖚽{Ƶ\gvP嚵@y T7:ύck?w>0A'\s?߫]RIrRC יťsl5}rr'R?ǹf5{`l6g|o}CXO~:=>mŹ͚3J/~<Ĺ'I_[{&_}?X3ZNtXxR߱;"vq'Ԅn^0kB|~_p/Ҿ; ѣΟe,~-͑|mAۀ7jګZqk[z?\]?k*8f.k[PۻoKU?ԃtm8اj߹Lم^kkGW}KM\r_8`b0~Imhe[7\lI[[Db0C5U_gԻկøC"m +gԽ_T썆}8=9Ϸ~#?Pc>]ζ{Ko0|[kQY\>Az5MW:{M8Ojፚk5c=17^!Ǖ̅䑰>g\THD~zh}eC1b$)mK'N`s䚵~^n=GLZ;)e?͵Gjگk +8O7}J$=6.k.h{͊jo&EN~_i3Ǖcgg08 .¸{:A}~2k7XXdMO^mPʅ:Ymb&"Kj|W۫^!tcqNm1}ˏ7 fhm?0Ax }g} ~dE5񤫖cV{#ǽK|wĠrkԌjщ|:%["k?<WWۅv_~ҟpS͜H>7/j'/W=}[fEKk-Q{ze/w/ y_O:qPr{ <^K_X?|XqsX1u`]}p^sf.iM57sjr~|m%S/ h ~hrFfgĵOI_rn{Puv$'D֐κia.q+ɞ]\۞d&}9m-|,k8hqsl~0Vo/a O>&W>da;dDb.׶՜3u5ޣV ~c\Oqs0>z~uяԖݏuzk3?7ǽn[u{1xG:%Wof7RRزkƝ-:AG` +vk͸]Q?L08`l~K3jx!|}M񾼿u_/=9k^D|SqKH?nf]}cbp1{cm{|.Xc}ϴ'֠a[o=/`k< YӀbA.gqpA#qOGarWO)'azOg3xueWw{Լ/睾uҟ9oCt1p^5|.Kj{0Y3; XX8xkܿϗ_c:|97Xf5ca'W'`O3lڮBsx#!k&L X|kRC<}rGp>_*8'~8'ާX3/˘-ӠFF$^^x ;.n+dMkRUm I,8nx=:^_sw]Y[;~y"0>|I Unbw.\_~i~-ښK(Ù5&׀dz=5熣7LOmOQ ^1N_/cު.ψ;ـ{Bv׌Oasd͕qE\ r:F~imy9֘@\\+_O:O{Elrį5q:;zW:x^zZԻJ6|=x[sgM3ޏ|ߗKt +Ϫǎ7؀=[o[LXGksx[[;/ikPXGf{<7c܌[ms+LJ9@wpIؙvjRG%777$yx7^a|(Q*8-53K5An| ;ݺ=]oݻ{=}PMYh{Ycbkf~9Ռߧj>3B<&Og繞3|7Gp&15=+㖽Jhc/6Wzڽ&>Ta5{~Nf 5u>U31Զ/~ Zm(ilmOjH-N=Ѩa|Z[{oyOceg}Wv\K'~&:߃GsMNFu`'uW =(Xs|xpb朏#ӗ[^d2]Olq1/p K7+nNdE5w->=xvj{Kk}_CǹsgL'So:Cbr<c'z3V[m`[V:ՍcNNw55}kװ>Ԍpr>~MkwǞ6XfnmFC͂3aŗwƹU/]?] 5?_@2=Us= }0)x u͹>]19g5\Y0TOfmZrXmq ;O]5yÉqzm#mԔ/dzj# =]q n}ֿ7yS͚m>x?1v[n#߷ 8潺4=:>Zg셀d<{"N#5$ϩuC7׼U+㵎 ~Xpq;ĕ2k} ~tO~xȟ;ڻ~]j׶כ{w()fbv9{ucM|_Ę?P^Y_cd;' ׆}~k%w{Q=C։j[P\k13Ɠ3 `l0Lfk!Ѓ͌؀#j9/֮>>N-:1Rz +du8>^Gtq!w1@GĖ`ɥ&}L[R};;/Og[q!u+ku8p,2q5܋<>iGA#*HGj{u^c7@-_{ y&㺚?Nd} ׂ=19fͻ@t\im%?X˫9;/X_Y{kϯW#sk/QE͍f/3 %fKpNj_ѭ?gًv0eZIq3`|!ccNZaI?[[-1o0?L ߍkij?i;%CA9l>l6\=?8g=xfMr +d"=ZSlw_mRråocûX~j`+լEg&Ԓq,Z ^f' ʚյ7\m$kB|Lrp&j|3?X=5&sk/̑`pO#/dk_ZmKmz}}p5K:K܅ x&f 3ą/s][okcB؃﬩wGz9Q8ֶެv >qdM{5>GKӇkW6J 鈚VINIL۠z[m93r+[Z_wwIRf߳auj9rwԼSf!uz-7SԼ?V7kc/˧NYRk _}@;^HM_XA^iLG=Uܓ_jML/cĠ5K?Q3Է:wBM^G1XN@{{xIb"95P~_Lr|M CR` w.pI<ܷAi%K;}im%'E_05le_m^LpLm='K>В='>Um/{_N=8#-M\Q%.S1 +czkwhSmu !=OqMΏx[fR-r9z5?1i&Ycjsü\_ck:Nُ NaΫy/׼ܡmGjpLM ̂hW1t8zOo1՗zc]dN!ր xQzqn(ԋa^o~A;kxW& =ad,Ϗs1Ĝ.|p=4Nح5RjW~Nu xc^۽0 5y"ޚ|{}Lxvv0}gR9D$p\e1$>潫dz_~ԫqb>AJ־I{~m?H2cٌY1$לm;)ܺq +}zb"F_װxƣ5Kj:=/ S${pks'F~]\%|ZMM>ݦzq='S{8{X 5{N?=xH/yZM~ǵuK5oּ?Ir0>lMo}b6:h\wTs#;-:zߒ;'l,cö ֯::|omM̮Û{~n~Cڎ5Kͽ6PcGҞtWN}܍O'NӺWֶT&^?[ay/{Sk_KZiF ^׺:պzձZ`}@}2OϺz}?=%mҹHۨsrmyr_s5ɒsԏPOĻOiy *sS˱atׁ|u=wuk}Ycjj}9k|ȖUg i xX_QW5=I.u'~}'o?skb2q?dsux|vm1c>~cjo']=Q_,}|u75a߬YsO~ +/=X6ִm^{Mo cKmN-.=XUߞ5!αwjX{X; kD}׶AHM=gr˞56:k E5cqyșa꠽fN9ǜ O5ӛj\K.+6piֵu~DJX|q1ܾuqe[r}f^Q[c5|Tj|VM{v߯>:z^y>R3>g5`:n TkL|75k=\j0ٯe18jZkĚ;t[{x2/gG jOŤԼ ߄Gl;>CF*e;w1[܀1Ʀ1Vz!$$E @H hDoƲ"TS5F}=y_{<}=g֚k~{؇'x\ſ՗Ί| /zkpY goǮU{,#5?7f'=n{5ct?}|g{P ++9oH qܯG#gI?ww:CUӃkLK?C;'_TC4<0}gN#)֋M,-8/xC߽rjY4뼥;fj웮:O@lZLPLI'qƬDm޼9f}5:D}lpm%>Z{elVGl5CS_ʟ{u`omsuP/z67l_=31u4Y7#hh7~4+IY;8\]oW4MsxCb{W׆iΚ#fqG_6ˏ}z}m͹3( f{ۗf)Եom#ܬ3 c4ӗϪ[5K%Ff}x:烳E۷5<=e`o耺/۳,䬳@irg4L0se~^߳ڏ,:b ',|}>k<quU\~=wάMFdo8wܕ_4/9{t@b}\-[gxrdI7wOk-߫YAz&I`-85Y\doypf^^={c2<; ŗƿ|dc?\qb}kV֬|ew`cgC5bi0im]޸ͅ|'s,GP?-~YyL|&r Y+oU#V+zVMOr<x/]uڽ `@?`<߇9r/= |Y tb|=9'<4fqY k =}c/^4M3ihp̬lg`0،f#~@Ow)7{ܣo+=~Zg?9a,.0O;,,}0ZZ? #~෶Et.H^ \SrC哳ι[[9wl%fV ^_ϛVG^m{˃O_p͵=woou +]||♳/wNVC`CJ\iRegN9v>}YIӥ~-;|l[gpZGܰ݇ϾoY;V4/!©' Οd]sm8-imǏ/ý +g= sufc}5d>0t*!n>>8eYPVoaG[f ݾѼ.7swX,I c;@j +,Bߜ{\ lY74'8fE~e_fOf%Gw͉ӿYػ54g͊{ϝ> ?>+s/Y~ }lh._r,kl=p+tf3~, - @άsOD?7g?rO#}۳֣QKcOLz\Y=\flz=~t^](8w7v,yL i_iQȵWS|X=~,^Y6\_?Qx~ijٯ_ej<_+l~Ƕt8֘ݩc<^>~fޘYq@U$稱YXwzdu\\oc0mp'|^nV +F_0A(>S .gܟ<'sѵi:î' 6ɽv^}A#6҇ 򜍱g:*d>G'ߺa`6J{{tshoujtW|\0C۵e%ߏYQҞv&ѱy_:z,ލVs{o-z8?~mX¿7g|0ؿ><:+fs>W}?59WͲ+[X6`?݇2#~< pksp/5;v69>> ąc~/O|x|?[U1,g!\_?N9^S{x[Fl_Wکapu6,zEydn{HO v#9P-Y@ZkfoEۮ]>e͝>n{sgɿM.yN>mמ=YmtŸݳx + 66nݾ%N[?{,Ξ.͑9jUO+jue8^[3K#;cr8@܀;giq?ԔĎ#0[v,'Z'|{oknMXnh.vӒw_f uu(];}0[u`rR6ٟ'_||4vY|TzϾ;y̬ޓK,8cCt<pb4)<23l 7_>B.JCK0wu򚮗ج}znót}_n5|:y?]?w͍\2˖#m靳?Io-}Gẗ֫3?Ő y5٣fvs8h=7!o'.Ut4 ;,sD͙m}vz']Uʵ}z`S}qTd/]1[_qY2T8&|8'ZG{x;>Pu}CփރiM}k3ou6ۣ'QmY+?Yya_ݏ>KO TI/&5?}߷'-p>y!x{h212]Ch=9{>>p4j͕~^CҿE?ˆi<o4d|JsOщ6Ko'faOq:7G>,4plYYo꫗?2Kxat[gi$GWc7ΪҦs¸Ϫe]5}u];sߙ737#/<>r Q\ zbWz鸞Ľ7aܽ~-;uVf4{?[-ul_-NMߜ8œ$热3/ 㳸}fmO0DڗfߗC!>6j?V׬. +'ƣv=mwVsVNL9>XLm吴r[Fw)/m݃ˣyz=Kf' !Bͣ+mgR܌A}կwŬް>>z_flޟKq}O֟ >;Gf4j b +fxz<|(/}_?ٰ(o;~61>ͺ f~vl|NϞ[4Eʣp$!6ݼs{ˍw٧g> 1ozH:_Ý&rv.ӳݣӟmIŰm<^.vXL Z*coDt}5Rc?5!ȐZ)C1{Js穯ulyg@pz$/w@9k{ug/u`yC|pƬ3fqv"~W/OsvˋfzO>G.CW/BWd=iX~NOߵY{v&OȬZ5QcxdYlLC:gh:jl'0?yi~#wvv,G}Kki~u9o"tն;ߠgY_w}]צ'dg_c +,͐ހfqYgC7\la*5GWk۩Ӊk+f3f0APςќsoc8>{҉%,%WSywɵhb0woz,,@mN}Oy~7vƊf]_k^f<<{N/7gg&0^iQc~ν64s\2W'"p1'zmN_Cu}gjSً{E` +3ɹ8> zn[k/?q?xv}H&cn'(G~^_tF [Y9CGna^F/Isjų]ˣzXisu7޹^Yužoc̦7q|ܩS8Α孳lOJz۫gi!Zf~98 #<}n&Łӗh:`D:N75sYMzgy&->Y\ƻ8ZͮFjt_hv\W9??uT}m#K^rV]P[jXig^7kWs:N [fCiڴUP[U Fk!&8&vOÆca55528w%Ro[ρ}f`|R-8?ysf ۏ?_x,u!Ԥ?0KGoCՅp2Vt wGJiFՂa;֞,FZaݿq__H~uΊpMT``=dtCMSSGZޡwng4'[k8u-~{o/կr,g^=ه[ۦRu7f}ֿ7%F4'c-4>gSuXg{m>oɃc4+H/˶/$gD 7?wk!9S󆰭m,~ΟzՀb +j54|k>j)`v|ͮ A ޜf SOcǸt*먩h +w-g;)Եֳuezh,~tVO do4W]ydߙSgѬ[ybo_9 KӚ~5offw}fO.޹)h5d] 7g[+Y)Ek6"bβ> cxGki[h9YНńt#yn@:uNY}UPuMZ`䄩ҐryM̼.Fuv'y 8tų449(G>oMOͬsŸO|g;gnu܏uGbz>x9f.>8{|t>m$ӽi ''ؽ1~WvHM%Rϭj+SMgl|9ݼxw >NJ凍H]^VS}6b~c3m<&{Yj+r6g*y'zsFRGWϧxUjsXY9Ղ_gW[gvԯq)|1 9,sp]l\ox^=?xmgd-V@zNwN߃Kn>:lFs}׫|x^Mkwmn~sg+m=#vvoZaԌ?쨛p`cӼ'7g3r rJ:l`5v\G7c\F^Ȭ:Xj>Wp{kBqnz~}.yjxBuxZ9v[xg %g:|0>? $.$6d'.A7oV_S_w }V3mk}l< cBl?8!9=gg}im[3g9~6Qc g8h|V~}xbe8(^ۺ1#Yb,y[Iv}I\BG Z?Xrk:,|"ӄ'Y Zo]/hZa~um]ijvsv*:?#1?7'/ ~^sg}//n㗶g_tYi1!ifxGq-k䑝?fmu&=Efg{fYwܟ1qb慳<3YOms 7?Ҙ1w^Cֺz& |_k3¦^lgl#{ॳ8AHWnw,x9s\a~:z=4g~s95 ~=m޻!5@7so.FxwϪ 8ut։#\#όYk+gM? #\&~ۯӉ~$ո_3+^wECgu=}'9zVk67+I?ym|C|f}/imN_/hR|{9mmspU#P][yv/jyv0Ab@rn %Hn;ٸz:׶G=j=8뻕/^SǩY`>kf7|qѱ_Z5#D=dof=w֙ocO>3~t{mƿ~Od'V4Dgg]5sga1}8@*q?B[fs}6e<36~b˼7/o=waT5uuu}p"ƅ=8#5֬K}Yq#~ >~,M^O 9ii7Y:YgW}ڄfY^r@rzhhj![#Z\ؿs_ [3~v#ƏnVPŃwa u{ݫ#}YTֹO}vV~cӿϏ {|>k{ܩi.LYxmZEt(k4!4]s|<3~h{nr_ gzr WlvTe)5%_ZW +~u֗OMI}{vOosۜ6?|,#mن{A7^z _ Hޯ/ 5~hl6?w1lHjo0>tushA镽"۫'F]y/LASx7eqK]ŗӛo>KygmbonumpYS<6ݪ^p`Y{"F5qk'1tU噟ow̍c/}@_mdrf^mCΟw u_  <қ־;9v^ųkY#=v5N _8sz`z.~F >: +g '.|~{Y͒ݳY^ ǽht<ӽ^z=ibj m>6k}s9A]l?K/~pdk ui=Ep9C2gtY;oNk{%練fz~^V/mc?UoiΪ'ƞpNJ˾ vլ ͚f\w@mkΜ3qg0 T|}Sik#݁>|˵vxF@a~>:g>kk>Z^C=͝t^?rj[U˳9}T0qO;6ŧt]P}ԗ8f'gt/63}g/nviVuQ??jO>R;k= k^Ը@̧NnH3YxQztn?;|}=~ͻ[/ ?q~`Ȩ=zaWN({Uܷ~x x`XwvKLtBa&8Iͥ{MuwMv/[󘚨\)~@D->=5S@}j{n~ &8W#cou ^qݟ|}gO}yAÙK7=d d`Ƿ;vm{<1Na-{+@잆 hóٮ˲}zamspv_/iϰ?Uk?{b熳gf^p(4ޱ}n>?OH:{|믞O__S#ߘrh*Peթ G64\a7n+҄'p֞zi WgqO0}s oݹ\W/zx^^{O:~]ۜe.bы~c>LQh7-9qR]_;KKZؽx+9_ݚw?%teY9>nE͐l>1&[|(nYh_:̮*{:zZs $o.-/ms=sSh/CSϟ}Dm>߾xx\uPKe%7~GwvɬCÍ]0Kpqft4|nsNOfk"5Z#NNejSQ͖Pm}}fͳ6huc#_8\;?O÷s}>}-Y_:\+g6=j)rMyr+>|ةB@WAC;_4ww\!}iϛjsv+1acNR/O>cN~91I,s'{Yo3bG']h>??0v=jtǼ. ggFݗ;}]u^ǧ~Vc=#4{gJo`#{|,-%_;*_9e?;_Hב]>;o\4߄80I$|A[_躴w֬sagsfsmq؟ڳZ~pTj`?~?u懳7Y;}Wͪ];{ j]!΂+oYgjB4p=ְg>vVOA`cF5 q=_} g gQX:_?p?}u fi1I~_nꃤUm MYseӯEg{4OZ`@j[)ۇuϛ;Y_4]<n#& =jyXfŊu8xE~<Ŝ ^_Y0uHԷQcv6ڵ~7?7Kc^.W#s­{9>y5: :ׁ6,jml@8IkW<: Ū(rOt=6~T:a/mbys2.у{mnE#y;/9 ?m}l {ZgggǾ8ٞ'j=k-ճp M+{ǁ޹su!gtz-g&YLmڮ%v,=|=x# +鱗(f~Yls}|{ٺY=V0mv|4WGbk+=u>x&OMgtoRi)d3q0_k@rݬ=q(jU2Bmok~rs'bm+Y63.ye*|!t{gucWק{:<0p۶=U.~,nuIkh /Z'm #軎}90 L_^<z&"W֘kp9}gO!啗<:C؏|{ƍSm46glϮkt$Ҏcf{1]A}lۣshjNB^r(j}kʴGZ=!5gs~߬Pr|3d{GH'$g }ײ:Yanw_y-BZӮS OK#gfOqms:lYYXZ2ˏc >8QjleS]/__Zos ga{9+v`}ڑ^iy !?g_hDi".}_2&K}#<0뜷k=9u>W6Ma}mxgukba=~Mvz̓~Z>9kbTsr,LdylL 9|}0x9k$ @?~yZ_eyvZyT{>g~@>ɵa?:{]\YsZ6a <{{XU:r1tfW͞e֞0|@b`0cȴ0z\{pn˻zwoVNaϴ q]@cz}8;6gtqr7уoR/o >OjmrUxsrb: p8m[5HJ٪\q:TO,??<8FS<{vյmca'ճ򯟅''ؓXH;0Α0rık`ؿX>ǚurf3Rzwck߭[=v>4/ن:ӳE>Y S9ܵUw^xx}~{k>JTvu3C~CM??sptOԌ3obL>X~ch_N>jV޻{T…->Ov߯{yu=oeo4NckG/!{&">_vpQ:~cdٌiِ3 |]GU>1<>}l_ؽzݛ;ӏ=j,ߢ1Nǭ9l]={t_?{l9|@ؿ6|_ir{fau'351>/eruw}5w?X%_$/\W)\,6A7%Y}Kܛ<{?>ԞX,m& }8`uZsr٬\ {yk=Mjr|l=>9@QOVo}, ?x頟3\s#NWV>=vm#GYF>6gM5K ~ ;*7ոpbóXmPX5װwk B)lrS.3?˘n5c8X=1$;Wf}]}QC1ӗuO(Y z[?6>=LA=8juzuZ ٟKy-\vq??6ozv5a\Gl'1wߩ .<ʍz<5+Ndī;<x$wK' VSamkef/_Y1Ƭ3ԦZ77-Y#6R.ۏ}bdt+۽_Ե">ͷ|ϵf~nyaqb 5Aݧ¹4X??KYc_DN69m{ΝUb9.̽t?~C|/`ӷ\C]{n߲!_;3y5ڟyO:->ga?`+˳rYx8y?Z>Y=Ջ +p}⭳֍s6egcQ(?pnYg':ktXOʵOx8?y?47QQ^ky|w$M|nYfs~ٳ+fi;pa>WGJSx,Zg[,kx )8?~g'i 謜Zyks"^{z7?A(N>\?kG?5$qKzsМԜ~~լs~mw}>j6W/ls6ns)Ő{,nBot؛|\;fӞ9qb4?=kԼ!l3gfF]}j٦^^y^˺mX[wD^{ɬG_6(>!1 +nTd_&\ھY#6o}gf ۻ)>~zy|Vl&zr w~sȀ*_UcԭekCϏߞTi+_^6~4m;ΑҝuOy9l0>3Y,ƳkM~y[/&-45q5P>k?2{Wn߶Y\Y1VmE;1zZkݮW\vΏ\ mWU7>Y/j݁e/?5{ιc>拳0r>?_o>@ ϙyx=Ҽs<05ݶO5go8}|?=`ЮE[_x|H/tW/}gMGsٟYy-m74!? syhWuYܞX۶Oo+nY|#q=t֙ >{f|5}M'y7fMy=6/ӳn޾uxSՀ?ŋOjJr%tzВ3&nK<ꅳl?%߲Zu=ylw7g[0Y%ɞrϬEdپGC/21'jblӐ׳:\M>,|@OMnO̲/p&ļ ۺ;.˶k}|VaV:=4Q] 8v3']O'a_3?f_#WD0swƬ=Ok43w֦kt?ɆU`5_g4'}w[y= u00VlY{i~Tϲ=Yu/y,a|Hr`pϭ!>}k9__mM/ڇOͪ8cW]Y-[}_}|؋=~r8z@BZjd0j'fasm}ާkn-o=ZkՒIkf',Z}O=˳9:&B֓y+4#އ8:<[?0`_P-Ǧc?:ߟ=6 hh_==j +bbs1ص'gxK_[Kzo8gm_Wy|Y}B>Ѯ O_ڮ?Il;gm ,9=*G>tI PmX}߽)]41u^wXK]0c 9clhfq?.$sb}^`_ftFoןvC"Yޞڬ8f0cg=d z\+}'vװe G5֬ v>/lf{>?Ym +'U}ht+uNvZ^29OY[p+-u`GݐVXŹ<9+bGuY?ݠ>4{2>@Oȶ ظ_k3 潳_5+鯝kGedܷݯߛy DZ#>G >vt[qlms?e˽ I,^'uypj Os8j@urtGꘃ m㳯C҅#x?O׼ά}YWϣgr> aQmz*0@^c^4 {Ǚxm>iZe]{}='zws'_sY 4:݇NO{HcOIz5N[#}ᬳs8Y8M.CuG(vh1|38c OV'7WΊq'(z)KյߘYVUc {|@1zYQWXz,1?;{y{~p{]ua6>}լ>@mDsyɬsC_'qv3ɧu͚>E~U~c_53| 1Er0}4Bej?di7m fX?#n??1Ͳ<''n~sV_KSٽ+{r/G"R^ߚmuϻqVOjYz@? )nZ^6jsxz,Oo +_Y#G>,{P75Wzߛmyε}0Nc~J<|([u #m?c?g]p ܿuؿ<Nh'1nNs֤gr^gjl9g f]6Zb?5+O쇙2g:QjMbqTt+ӳǥܴx:x[gv\v3Wv;m;}G}66uWk_5{\N{ h==ucbͳƗueޯ9|-#yhozZ~o7oүӯ׷Bo^voglY9 .?0 O~of'Yy^Ҽ7 ϊ9O9@OMÞp0?׵Ǜf;3׺>xNNjì].FEǔKfzq~n~wg}ϺkB]c0'WKv hɯGg Z/lOa|.&u#Ϫ_G[߾n7yy۵gqzyL^Y{G?krW OFֺF&'y $~o]ucNzKgqG?Y78[1J$n铒({W\WU4:S5l9{=513?0~\@ +jS޶>̥؁ Gt]`w{?ǝ?n2bK}{.ꭽv5ۖgwqX?Csm|7Lp?Njjw;zK`4][c(~59}tzw={\趞qhc̳fl]9?s_ٟ9E},~= 9c7Ըug4P> +G=^5KGJQ#I'm3nV8g ^NyS} `3gk8V>fr`ؾ3)؊O5>x[=\ugѱ2g]r~λmv}}{Uٺ}ڽ=}Nd|1ճ\M/!tka<=NOpQ] kؾz YuG $M6_S-an=LkćH vޞ'g}=I}=:Gmc[Wlk#eDZs 8X 0_h龳ك21{ҳU7? t>>}ġ{gMQ z!&8j&{on9{Xs6{Z>ߞdޑ4zOϳ϶}oAkq7:0o қtsk5ʇZoܹ:&?p5ftۿtM'=,_\?5֋׮/6Y1zVK =Z?t:B몲Zz!] Y;E{ sYhʗ9SkխCm?Zhz|׊s\9iz?Sgh:?x?~YϠcLJE"w u8辐(잦x w ;b3Xã#Vh-/nٳޛpW>+u=Ygþ4S^<@loڇʾx6|eJ}Z%ZZ^ѝ{AI g/{d9Gjݣu+_^wo'ټ./ 6@/RU8bcR.idgni1H~*\j׳@;srӱn/Fw-_?%Nͺ/ ٗWn>ͳB<\ZWnޛ1jV 9sV %9<5<= Vߵ=WOY'",<},NHg[z!ڧ}xO?zϽ|,=!_?2{m) 5+luIg1oք(o5lsu۟83T_̺a/F|a)B/ɕrO%q:8*C.}]ަɶ?Kq +Msk=:`2Z[}}7]CocG +JaKcbz_f$!x;g<.|Fz)/%y@y3=4O^?K}0s_];f}:uYO3YT+sE犯':޿vN+ӓwhܟ~Ӭ\-]E+>:ݻgK<Gڧ}_\u[ccOrc9{nyte0rgnmBݧ.ѹD?}VYsOs4΋kEs-Y.6q[ϗ,'{hmil{߃>;ko?4+>ݯ|'or#ﻣyf}5iJoZudʧծo>>m]I~Q76cݽ0uygVLvŇ?^$_ulW.gb|M?nwm9{(|kjf%ƓMoO;ȵ6?4w >eR-c;g|2_EvﱹbuE{i~{֘}r]6+O#k9_oۗc<|x#xl /kof<5SE3PnW=zQ 'uBLO+tjL-^EҞ?p߫>gw{;}}{I,;"yhfϋєӽfCaOŹj;v~Yu[>=u6ױPk./L_o{j{U_mY9l-ϖk}m-}s(4_zyf$и>{25w]_n=7=+`̪:+lYCp*k4>#t+f|gim?ޣumER{r~QGm-;ϕ֏_XmzOU{ k߾D.§V%I!Hacr=rkܩG_l[9٬I~WW#[[/=ct|x,_֜͏4a}9|G1͋0p., 5=[GG|{&N/1]?6}rع3ˏr~sNưNyg/VĨ[fS?>Rퟖ/XE?0~O}_o,ʼnGY1b-ψo]5h}|z`MNԬKy>KW-Uߵ)'7?XYqm?= [>0KN 6| ȓ=Oo_/G[i=:#9q: DžG9T6ؿ?X}o{9k[2*_]76߉ 7n:e m=E﫱?[$H:sgǧ {.x/}{wc!Յvw9㩺/5F_~D5W_c7mΟε︖~ómt<uW^ޟ='b}'gcs>gqǺ2/޷Nw/gp9MAOn_Ij-8;5}=M K'm$}@8?ޱ_﫳??o^kW?5{;N}{ Cv.Lem=Dzy(>9tǵl{mL_F/gvzG?xzTDe8v|^׽~/1J];[u0W }?7\8>4>3~lωGό2'C意x,>y_;7v1ϝkj4󮡩u[ZOtG}fl_^ 9@eLȬshbpf_uA0'q̡/gp[/߱ o~cٽ\Y}Ҡҝ.U~hxwYs qֹMGW2`ڌ +xo[*PR1|{`6kg!;YE&kqIꃭ5Qׅ:# 8 33bg+?:=մxyVz~M1o'?Ǿe[wnuny۵֏E=gvGk|< pSq'wFFAiadFd$Ƭ:z޿00 x9w❽/&U7m>G}DoI9r8r? zWa<9a}>t +ۦsۖ+{w.*N}9YQ.P K]mP~|+6{uN#D#Y82{GxYXj^ez/{fo;oR 3?orMT׶ Ir87ie+_ﺽ>M?~ճ4/Moo_}#/ǎWw ,DF}x-KZ =b^<{[rWlspq~,z{}(zm s}FĩjEĥmQyL }V;w>P[yw~8{n=129;k;vw_?Y\Y I7?9~^ CsCu:bOw|gv7|3.|ľ;ϋfqx@u), Og݂0/N21胳B[oOҤ܎l;xe=^>+x:*qb?|f9QGm8^Soɴ+|ޮP|kR3?3 Wҟ +f Y5@f}ge>MB3؁Ӌy?^ķ'Lvo?;+]gDM3\& C۩?i>Y:u)Ww4Һ}@pKF$f|aBǨ:`yO_7f}zEeV_nĥR.woueswt#_wkg 4]cm v7[G 6fȱ:,֫طoO`Z?Y=Y𻳯s4+oz|柚} Y}J2<3g8b|I2v~'ΞKafi9y#^4+d9~rM{ؿ[gpԤg8k!}]LX7yh+ 8?9<`~S:NxB[f7{>ٟ$=PgKs9 p7zn?FչqkdWv__={?r:8o6gosŬE˄]ͪY˶93lyR/#'/=_2{YzcX{u6/ٟq-yk0?4y,;ʝ̻)_S=w<@b~>~ > >!n}Ѭė~կZ˂m?oVoQ ;9 +]KM\ -fqg5'>0Kç/fWn}ACYg4dl5|~ ,n)ߟRa{=6+߿Tﳦʾbl__9Y7Sc2?^Ν}9} 8u7;t8I| 'bD$_rޫok>  ~i?ScLqA5-헼ޙM4&H{G{Z[sE|67Q?'Dz֊QOU]Y?gVʾgEz.t_a~WYN}*}(ޜ}[f+OU `yM@S, pr$ΚS{q8\mj^H<`sxJq=b|&< +hc;DzZߏ 6f[{,xǬްmSI׽NۅzN~my9_}]}72>{? ۼ<9Ώհrۯup>|,H3G޻ci|ùuZ[oN1VꅠkqfW̩z9o.V|΅zڿ8t;ONc] 8kس~;sfurW9~{Lu?w:&s]>:`Y!Wf_y :ؿeΚ;Ꟶ`,}Kg +d4>$KhۿbgWc籸·y^ oigc-9ԁO_rO*ND-#w< ǽ5;KO1h-/A?=թm:{]ܐ|G}M[},=9Xu8_u,kf71Oyv1W²k}5xެίKf r5iٷrf߻_DO#Wb1^b.]xpE?i`g_Y?S{r~SW͞yV̷1,Ο=h|9Y@pkimw}`qu@rQɣƧ{˨ +Vof>A|l-'/8E=7|iA=zU ^>'V-EݏAR3I}~6YOu^[:6Sq07{j4joY$}جg}^χΊiW1q|JlzOz_\6O_:AZ 5i{Ul>wfb-غnZǮŷva?> {qx~5·au >CL<ƈpb#ؘ%xuk}Q,- 6ͲnuGsZg;I짋8"~8#^pfz*ΛNܟ.vؽx??h.Qg=!]P;U=DXWO3~sy@GQӻʅNyS |u!z0_C\]^z!ۣHCٿ]N_[Ù{ҿ5N6鍳t]ߢqS LN0iUo>[SfI_@u~=5滏5SLݛ6T8&}/9_R/_wZc1"D{띳}yldߺ;k|u=r^޻f ?GPc.2x%uOo~2Miqvnf,Cq,,s?&Sڱ\J`ۥA/:{(FH{Gz5켹>@z<κopzzEk_Ňt]ArrٕV֪{|&Z:^^|>on[ g9wswҔЇÉ|@#?_"Ӟ_ Fc &ф@RJK[NS:PNG98rZ("6(( + crb{Z׺ZNZ ksVeѿ|8'Qʖϩi?;f,HL>39_9~%P7m#{:j'ϖ󭩋$ϼdM{ >v!N?9kk>|f=/#럸/u=<;k`UGk#Wzaz_b=Oy]9َ v?5Wm [RQp!⼻bĀ9Vŷ<҅̕:GJ]D(!u,>5Z {Mw7 qmٷ={L!Np+kl-!DzAj$O>Zq/.7cIZڛkkxŵr jOCvrkTs&d_k2œ&Xܯ$ +~ؓcl$"V~:pZuό#;zeMܭ`6s,܏{:sc~ [i[Lgۃp]t%s5yk|.g=49n})ϑZk$}7 m9j}g79Hx&{g?#ͽSVzb'j?X9;p|!y۰5W3lÇwL`M.q]ͻs=o6ss/s5J5ɚ(_Ƀz֜_U81f?˦oZNKK{$G/dM85qGWl@ڴX'׼㢷o;Bi;@oOfN5l.ѐbQ1Mb?U WQk?( >gHxH[xe5Z_x\Vۑ1.˹K쭿-~.qg]պdڿ_ci>Y{pk^k֜}eo8xiQ~vϲ_-W=:Zkb?U>Ŀ\_O?z9~i={>d[S|v|~ȾY&]W{NnX^99O[EPI(hg֞2B$֜}A^M edt5j!X^ S,բpL^(g4<ɀ{/lxv80zoCrO3޵/E2oo'k!8Q}jjԤ̍l4{IAEښy_Z@!Bf_<vtǬ9NΛśj7ZS'/93uF~YW"y?x 7irAWӸ[W?\9myϥ/å&rsilXr|Rڀk}>_^ɓ1"b1^h_ʾk/"|&:}iOmyvYs条:}35ǑRE76Z}ƃ5k ;nUKYGF7CjaoAj].u$b'8&cNN:yOwv>ƒ^)M١۩ecN؁W%x^M:mioX}#w ͬS󧶐@L C5FӪӐ +s\[s1?>SwP犏ϸs`yoo=*r'HWGy5'ӣmAxVx" \-c859s.OԬdZ߱'jYė1|z;ƱZy÷Gjׂߤ ˚lIF=Z߭vZמ>gw z?]cyjֈvoghO֬7Os59Sd2GL<3i]E"ZW!{@ogܲg/Ov-۸/ƶ8n:/+뼻wkzd&QKkuczj9RR`=FΕ5#<nApd= pqoyt R^\?H/V^{ԃ_y?˫5|5} _y%'$_JBܟݣ/nk/(m=adO;3ܧ1ZyKx2cQs[j]~woy`6;o]̳׷شOs >BT kǸ5ݳ{ޘ=ǻ9WjjbZ0w3LZA#1}^p{]+"SGgOq*l;bztl-\QFtuZhl^BasEfo 5cf?s ޏtc~9d>zf;K}@f^ tNkY9|n[w=JS5L8|~֜5@L 8Y)'qvWbzاGkſ\?]O;f{}'cpd 8@k0m$xe֌|'u>>]׷J3{)1vRF#ٳk/O$uLdX3Ljp_{mbsз."+ SOwsǛ8U֯Uj 7\ϥ~55҄C Y][5Soqk\^[В3ǖS܊ռ/bw~ va5lp}\dz.wpW':&OnV׶elAW۝ԔZmkdoK1—jٯ"~'''9xZ zqgm''/5lh?>},'Jzֺ6{kz AxFy(/v&iߘmNہ||݂p_=D4/hgof19:9>j/ϊm^l1U/u_ض{j;\}9wY3qsV jX/|Z6a51zypcc~u5MsW~̥uF$u{1kJb_g9mZ7 v ӱ3|c}l/fb>n6~ml kV=t9هu-o9yvu;}Mnېj8h +6G6ޯT>Xc_CbkڎuW&}VKgI}ck;׸o|i\Z ﮃkI'wQ0+Tͺړ󧱪ݥ6GNkx;<v86ת=^vIJ\K>ـ7sil6d^}\%W<]?df93qpKQ󗸗5ľ˗j,FNxaR5u|re};c]p'Pqe3boO>7T≾ٯ,kJG͙g ߉ZfA;pcyVKN옱Z hٴAR◶s6i?}H-0m!7mNpu~&_\Ugzul5ҍvWJOT2Ije<ɛu"zoo~K[go7xiԺP5{vp=7~xy:C1o5ujoYϩ7i7T'lkd䣵M凳_|C5zb}rC>'g<8]5kʹ%{3j֢>w>ڣP{ .Z׺n6~~'.Zh{MmokrmrSʑ?c#֤7{xՆ߫ӱڵoW_6)ibP[d~RG0oo[K߿@r>SQ}W1X#uqcq|%5v Oxv_PM~F'cdAskyx^:OgݾyFU@4qs7~J׏j|{kO/ƪڽyeqIs.>diql?cڀ{ш=M} hknSϸz;_FoLY35߇k[o{Q6꘩e<a\?d;6K h h^su1ip۾ou|!Li7&|oZXpBwzf~ɞԿh8m7$N{jt|w.9YV7z<8 ^n||['?!Cx> +%WWӇjϨqtkk:o׸:cWmۤ +s]\#ܱ78ݾ=Ӧ|6?zw,Ywl0gL O9פ3%ō?lC?-N|qbޤdMXu>;m7!dlm=W2OE)%sn|V!yW=}Aϩ=}Omf5_[?~7ldz}ϸwc\G:Gkr[zYz4/JDN1KacOΕ5op#m}GkjhxMw@0sլô3kCgϊ!E(Sn).ߑ{]Mi(Wض4}zDevMM5R} A5}OnǷ$ 0y{gN%ko2?ߋyS5tر1"jDՋj֋Մ&OC(]zFw')v5{Լ˅c^^S߯{ÿ_c$fϗ`m>_ΰy;Mm9'F!»xCHM]{Ή-1{A6tm9C+ή'㓌w>^Z{AMmk᦯^^mU=~ q쯹/}.ho-}Pϋ+߹yc_oo_n@,d헜K%wrռ[-اG۾ĝ4|5z;;WGoCO߃i@kZ>gmdzx-#>//$.vYkpfZa%ε:.PCz؀5ܝ:% ;|PNΌ߻o!`ΪS u9Z0./s.U5Ycyccsm`^Xאge@,6h1},\qjKA-$_vymOT/qwdV<59X\߆}wy-~V$>䧺xuzsӟ|r5q\f1b\gUֻ}dkh3_| .T;8Z:׺ScAMXX;qi <{e]HM +}v?{ԓwfM\78?_kmuY:R'ٸX!m l}gG̅;~">k#ȷꕲWAO>e<@q,ؿ:_ze}5M-䢚hH/S)#ow8O[{нPV6Ng_=o?0C\U{?qeOzEZ憎}ݯ߮u5::`Okozza2?8̸%uה\5'|&O.&q855f>\9 3i<'?FXu>}U8QuY5YΩ=7k`_l{mp].6 S5GKzS|w]UXq **" +"@j +t 镄4H(I !$@-z^DQGNJy?Y?ss^-n4cQX8.i c}sfgqX8q\84͍qc㸣qlj75!`84~cR㸸q\ںq8.󚹍qms,Sq=>o79ſGc]859I7qnkƱqnS]xqEAy*mkqJ8.8qn픵=6(ef@8Y}RwΝ-/VN,?jhmiэqt8qoǑڢG8¶ljooc7k/,Y!`~nW-k?3ǹOVCGGmNYL!Ʊi4w8x#> |aQ/l7p\]ӯ64S5H}+~_6FK>|-\F'DK\eA^';4Gw6_F Gw\/#|}yWj|Xo ?}qOPfj-5_+yƱ?-#mPLؖ&L ^8Wwl[~O"q- 7\voW&hޞZ 9h];@whd8G'_/R_l|CT$vfrakg?&6u?y\x>X-h=o׀yOuno5[Ϣ%h^l:1⺿oK9w1k`@^F̐u Vv:/VN#oD;FY5~K-B;Y7C=|Z 5]Շ'G ϑw[puV:4 G teSn'xvߧJxM[P'lf`ߌ~1V\h.ssl MVWD h.ꊝ{jW }/kY'i&q;wGq-ڇXGl'-ǁo?g[+},7VVV_x75~)Zr|6"N~dg~Yⷻc|k')ypH.Hlzv~v/zb1 ڎGb>=&GK~xB%?o6_'3'n2.#ԽKolFK8Qݑ8x!Zhvslwk+ߐ& mEI%6P[_Tr͸^LNTq&vi^}3l9|m9tBFSږ$N='/(ߑ2Sz x7+N뗴%/"o{|C{IS7|U[ $'V<?j9"iw0X% ÅuW7(p3br=tx#GX9oԜ77ՋZ#u'|q|B+ +ߛgyV~GBޚuN@|C-u\q"'q-~s֖(x#O̎'a5q]y:On={[!ۏ{*uO9ʌ_oDKquyp:vxx3\^ax7u[akqžbL M,W&KOʎ ujx2D^2'_Tbxok\c/N{Ń''԰#"O]u"pc 79q/F >gq(K&Y"Ƨw\N$?;z>·7T\h y:*ZklKLJ.qr[=GQ~\{%fȱ,)Ǟx y32OW=I!L7ưB| +\5΢M%Դ6r~FKs~GWj߫ԓN9T9qbGړSe.Cŕ35?l?J[פ[ Oy;ʹA<ȱvnU=Jϻ6FGs/8xKD_mF,Eͩ.Vm>S[r36 %=7wr48@iC{{N7qN?W(;vOdC߆wz?7l5I|§0ċ{=䤜{$Oe!?1|&ߏ_'hxE?hGr#>A|/bsm|i=D~̹;E<3Ձ8_jk-GkC⬨G \>y)>C/pEԼV'F=69s<2_ˣc`%7r:!- ?G8wM^Go|);1!؂\ļ:qCl&'?p|w^h;C'~/EY^Wˢ淯}r,ށ{xG?/n\M-$ԢV+kGCo'fOg<[x%bEƧ˝l}mX?NLQQ`<?/țw*qf_n jOm}lTq6[==&{܋"L'us@x8Kl;)`΍/OpX7lQmxueʽ9fjwgj;8Vs}\>9LvCx]i[  QĹ;=7y 7UǤ~ 6wUlt~E?>G۞]zc܁^*1tS7wwEԽӜ緅IF?Kaobau>96׌c{ _1~_lh~m`_y& + ,ou|N,۵^>N~zQW^b۫<1~g@՟u%Ý)yˣb4#9BQ2d~yʌcbuk8cn܄|(Z'GioN9Ak5>BܷY1h6zSӐo<<9L=%'L2g0~O._oD؁h8?W'|ey;|d9dd;جF{>Y=hCsWݔ5`? 36$ߣ \1F~l?x]L O\F91ܱUO ࣜ6,@nkiq1xYbiw Ey 19k =vcvp{ _Qy+!ߏ{:<ڄ?b~'6}vιK{ptmymT.Qlo_"yk8e|z2.}s/{ԓUm6Xus~.Z5 #Whqnc>A> #qteImm{Nn־]x bZu8 z{[ci+8_Woi=8? fcy&.=7N 7c#,s4fp2ϵϼ5;*jlI}Ѿ~dNc['Al}ʱǞQʮGt^sLQca8Uo>KN;E;|Q3ԉr}L-b?(?^b,לt v|6j"cw_]; jKڨ:q g|V1?OQcw?6 >)7 ;ӾG!/Qj +/\y}o\7 P3fʽz|УWt޶j\aE"~GÃ_ 3b{uK'DK×^ͫyx" q'ȵcw_$)Gר`G|2en?BslڿlH_x˵-H{Q;&?)/-5Jۛ3Յ<˜{ 5;S;cj?FmӦkw*/Wz-5%~*;? lr?෹^橦>lXys07߼!Cw7o)|'E՘ݢar!u26!gۜG'ZN~;$}Uy;&|?Es{xbǼ663ڷ$m +?KBܨx;Wli]=54buA_7r |As#>5ڄ"6(傛Q|~$o<wֆj;6<oy?y|u\ږOwuQ4HNSQkCO΃ 5q6bsgx[|`cZkhzqWx\gx+ಫ8w_u{cW|!jwN_{a ߀ crvʒ7s 9Զؘz"G;"8y'𯫔"AQsPV&={Ͷ|s?!c !^QF +o5Nÿ=[SGn/ϸު]p&ϝ'p# V#:3C +'P#X{u&2'b0\[ږy䃵5_] n{6ptrͪmMhpd}" r|צތZ|HG Qkڦ{s[Ӂ3Wx]Alk;؏܂8}%ӦGOhG-{)_?Gr\>Aa. Ts>ugm =/F Mb2sPޮ '2 9pd}O$d19F.b:'jMƶ27=≯; ڌGۮʇsWw %kO9v68[>QqQ|3c|)-yoy~OcǴ'v:qo1<Ƀȟlo-63 >)z&p7Pɱ?qc5rǗRkp#FO|ڃZGbA#1.Ѿ;kE]{2^Z&'q6yމW _zW>+9FmgM8V<[4o5{Tbiۚ|wST^jp⨨~>6;^dnbv 8Vp5!uH{^ֹ~llyz=kkcGF嬛a +j> 0yJu--;rB׈T'剫sO[3OG.W7jܯ5>ubqx"jo)>m`\B-k')PmGDφ{ |Qڨ힍Qm}mK==Ⱦ@.p=)ro=0I&|sGoIM 'L\Gb11sc&&b|a¾wI.B\zvBY|4 >L.TVʙ .MYVF?i6N{1j?-Z\}sɼ*%pPgs h?(GKѶK쟼wګOo9n{:[:aӜ;xvKۦ{<{+y0j\_Q`×s.涨51N8<XvK+|lrvvq́ݮ o<.j.Cѻ~ޣ͞צo˨Z?|>W5S;fb|JƇ6#񩞋;|DYQPC +Ff\A{ܧ= ;k|iۮxQS5u^ڃzcԼ^U |Oݸ5K6{P(cEv}jorʨ}mޥQ{zۢpuB!bZQWL"/}9ZrmΏ' +#NM} s=¼ +q?j4=4?H~9ߟk+>ߊGK\&.1lbnfޅ<Өg QC>sf\(9r ;q '.+ zB,%G Rpft$WQk>?p E Wxwc?qOJ+zx3qOr9 >\ik}#v+wյ:P}ԝ½C 3Oz"ަr 2R%گ9OlVl/7Zֿzoz\Y=]NS^~Y/DY^c fy]:F` +~p>5XOm3Xp O|τmu}Uʙi?^X.o2J_ 6%^-j{nd1yx~`ӼzSCr%cZ#;+~U9ȹ!lK<˾+۶X3s3ukj|:5&mz .ϱ┨PWަ}zWlmq7{ٗS8O?E{7o)_}G#Fr/iu~ӤDnl~?9%1^`x3MStjWgx2>~a2pC*?;3XLVX`ؒsX''Ç9ǻ}ƌ;<=ַT#KQ3y۹(7sNq_=n2i ݵ鞟܃:6>laNͰ^p侅aؒV+ 2^G{Nn26Kxk^'iN%8 rW[ s k^mn?}uY%?fԜ2Od64&=羚׵\}[BƈgCmrQ>J,G'<6^l^?i7|J=O /z&mmlk(N'6k ]*pDP$>Rw~èF=45pƨwnlJ̌?T><8ݣlKxbۆ_.\K9 )bMQQ݉2{_}=joz}opqOL}r$DNĿ&+Sd +>㵿ϼ2qDn|ވ8:<#j;QϬbMdb֋3-q.O  k[x6 x*uxCcl-8$YajOƖ+m1j*bE*sYUGړ{cވ[syOm ,`msSw|n\,Q%)?x=)7er.kr 8?g~Raj)ɓGsi}r:~txI_/7s^ ~uV(''+-M|8Dlui| W_+?ܝ>7|g(^'|%իl9橚W8rȃbAGB>˵ / q^bjUV)#9{qA9P<ש[iʵy_>kݵduW ~?+8ܙu1%: O*J g) /t߃o|H@|[>{:{"Ōؠ^ ,y1>"==K}qjԳ踖X x픨g>Do\ MWiwj'~͉cbxɽތIrг^(j|z)wyiHԚH{6Sg+;:jҜHҎ>>{S;rw+՟6s?#],2)w1 ^%_:k?كJmyx/T/?'WG=$ h=s&_=1#<[iW|hoBK0'j7?*w/!9e;8KFyh/%K=T\/Yd'x2MlA7v/ۨ<&#y4~W\w&U^M5a7B 7kqM;L;Lzf,qyʹw7 =6p Y5M҆-=KWqu߆~bk+Yo~6o{s]i_Oz4! +|Z-ν7sf}ۢXP+3Ի _}3y>H~PӑkY +,ù>kZc95O]SGm njWgmf=rO>PWp﹯A COMOMd>8& |t9?7LL~?rS5<떰&m/-kr,&v\Ǐ>'G]Srq_)`xG侠kQ#\,/i˕vr/aڅFNy\|z[NS*k)cf bk縳s fHߍzTޫ b6տ㧢OSqgs|;&ݣ g{؝≞>A;"NN nX{Fݵ^EL~&hg8 L\m-\Cn۳Z|l3vVV5QO˹;Iol/ި]׼9r>{}ԇppx+>y''皃YuQv?BLEx\0~.1{Q;}8#lUH~9_L- +cAx,%1_?J䛵Y&#fTsCj߈)~F1y gг9;}rL~WOE٨ؚuhۼX[ tq'<A'N!{p:;{jzܿ2ByQ߄o5~׎׉cS+;z%\O|\uD/Vvb!WkVks.acOr׬9 ȕ?;WثuaʔsIi&yX1%- .ȕ [|xőZo䔨^ڄCi'H9IOz ǩ+o뙷ǿ>,zHר;r(CiԳ^V?&j ؏%F"m{lO{ws>׆w uq[Ի +nz>b|EbCMLL35ԂkF9~?p?yn 'vڪv7ruiQ{j&fQkn^^;UQcph.s;܃krO&fT ^O|hcisƺ+9M\ W~QgFk# >u/>8}P̈zTq]b%!^9oErCk:uQZ cGL=s\tKr6~\pzmZN=[^}?YK~7~b-6d}]TՃ>7l@< J6gT'F7?OzQs5\M}x%~6c=D2^qO7^k-˽v6 M@;ۜyzF=/\GF%8IǪ^?Osokr0' +_'ăZ-~J^xA]{u:+`OPcuPsNlz:1#Nӣj2dG ]T=sC?" SxDqS&>sL}AQ0|1>z kY?:@*q\?^1)N7C> l8}hԳȽ;Č1AܨĶ6Sם:Vnl^)u \/EڕpUT͌p31.'{Qz/Q#vQ4ԃc9=/k?88ǦDozr 'W5|ɘZoFuTv'WF~FEG϶ٜ?>P[*ϥփwp^XoSdu6)q>u|2M) 0 Wx͹=lH ܧ62{^}0moՅCfk 5p84j)߷侐'7;}6كk|L^ ? 䱟ybL~~s%ƣ∏R=A딈qs푇Llډ(I\i3Z96+~~eԻ&7DB>|nIgOۃᬨu7k\ǺT=G=π|!ھ}O~ڜzphϨ=IOyO> Yr~ep ^;89|yܳny5Ws{h'nW/{&>.Osw:8zw1m?[{LԾ |Qgr&>O]R(*_*m-r_9;`OjD}۾CsN*Y|p@QeGp]}zn(܅r/}yAoN&g{wz\e$Q蠟ͩb"3w8-1}̯77On`6*>p&NAlY\Uuڀ."垆\C|jԳ urO9[kr<@.̽n_>A}vg '8#wc훹;#瑻*ɘ\4Ծʏ |r::/V'i+ޗM_&qMX +OS灏seoAQ&QQڏ ᚞QcoS)|c~M:SYaQf#Fʸ0ja ~Lp/^}y'z32~ _(+<u)1CMnԁGx$egR~,0-6D=s|~QE5pęڐ!޿(/鼏G_r"\vX08kX{NG K3-zf>9%uFyNȵ e~r| - V75yl'#Ż6 /$qFkmν;p~aځ# .;u~{oS^#?QG@O⳻pq+\zN.G-`DU};+MG,V\wQԳV߆ vv|߶+^'&D=~X}"p}l>pl?C̡pMͳS2Q,{lnnXu=jqZE{q;\Sw7<Z; >+ƛyLQk%so}S;gs*74lty;΋7>a!m?bl6ၩʑuj>jt;nڨg? w(bCxp6g vOzYQ{rcߜ@{}j~Q61tZTM&֨u'd{>Ti5)>MUM[p@iE}\Ȩ}SԪݢCՉ8yfqx扉|l` <6]Cا&X}~VԳ;r8Ӿz2>=E _q&~1IplԺ)W(wXx1 +R<_>#3NQ6!jMۼC!s?|@;m.:0ŷ'e4c\[Xp~kr.5zu~sb~~s~Ij|Ш}N 3jLWTpm!+Q>vi utߊz.a-q/)k>`o0z>>e'm$~;6mzW?=?;Pu.u>AXw~Ss`j}ǾcSTSQԳhf*? {GiQfEӇ=Wlsv^>-u ri|zI{m>MdOD}{)}޼>{#cܜf'~L}Q|l lo·$#0M^Mzmo|=?glԳ0w8tX爋SQɽ6Qecz'Ug:ON!"w~~~ʹ=Qs3!KQ6Dlю¯i)Q8:~N=jܧc~>)=B؃=]N)9-kz'<'^PqGvjV7L\'6Mr|j?\'o7\=gT=A|j:`cdpCQ,޿7wF+G|A|=wD8"%53Zn~ bkmlyUY~}5qжџgqGmd&.ۣU>vh>:.|K `@QO$? V'>$ +f1fsYOcì'|r-Aa:83C9b7~57{oce[oNiR:^raq157hx1]֦395epg)׼پ𿬩~$w=o ֭`ajQρ |op1OF=˾sԾenmP'T~#ȋE[8|Ƨ8&֊)gI7N;\A^2= M3#Qn~T\}5 qOa?Efh5qyuOz=%MUUIQi">h_y9<$?'[ ̵7y< &=pQý~ljS\:ל!*/۫+ ++nbQs%ڌ#KMbz"pabx'jF=;[Y6xΕJuzR<\e7޺K[Sr M9NgŶX Q\k\A/tv=]=x؄jW՗\FPz&qC&C=KzE=RnUE, OtLZŵk_1Whkb01+;N]Ё; .ry;t8ck[ͯl@Ժܳ]?M?#\vt;`VE뫢SΘ.b^?dֆgemeοٿrRRlz /=i˹9L߲^'GE$rkȓj.ι 0y @.,k)C{`vs3[j#<k1g(#1\y^?H4s_Qwx8#_Ęw޷qy7LOzc;ۅS W.lIL'p)|BMX9UQ*]^oPcW<.]+\\?kw(.Gj=<72C{sO]AG7|qk*rNzO1{Mwh'b`m%f=aLwx-qO/_ׅwy;tm /C ^M$5ԇ7 c ZsW.z$7'7b +`{OG$ufbb1AC{r0v O[p!qyLLp1<Ӵ5|?Smz6:S u*M,>.Zd _G_y96㓯j\%PbSp0EGj9q\rcsn[ ~Krl_Uv׶әʃ>jsJM'p e'ی~f9uF%wA&Floi{+WHpl 5=Wy&r}ꏭʃܨg%|_z9Mnõ qMuzE:'9jllc[IQ8sTsS[/|ϱJ kʉ9j3| ̈ɘ">Ł>vkUw^U{yJԗԵ>%j]c{r^OʽyNwsS{jX#wnNBm7wݽ&k~˽Zm8??x3 |=qԥ:=n|?Y~-G5qO~'Fkg81GQs#&/6'^xSnz/QӅ{#ş>!\gKJ33/_&꽂LD~f=>Q!CC&-Q&.Rnb~Sl{E淈/J+Y[bmXZÎ/jjb'v6Iwz 5mF=^nhԖH|#)vPuUq/=ey?"ĊZأۨt /tVAQsqMyX/.Ig+qy^L=F~\'u$oSsE1>u~"5~}szɵ苯%k첽9_e|X%ܷ'KN yz:P|%uv[s?z_,p9~4/{>m#1/.}s=aQދzʕsp*~A}^/p]!!|9fP"lj 9/F_C uStu>eN3n6{=yu2=\ ~4F`o?>n9@<~]Y᫽m柨?yݏ~>~b=+Gňr +aGݨ\=klB-깜xWQgk໨~glJ}|&j>( 2E b܀op91.jmjo?soQQkwkOs >E1q,`Pd>9J{E=Ƕ:ʵsZ vz ~_P'O'#/ ?tz4C$aHuW߈sQf8\˸GGduP;z/lîz.r<¥Ss(?~B΢N/FeQ.Sd#_Rӵ91\@{r]?f ~?q1 ^^D=7>yjר=d[ǣ#kqQ弨煐Wjoyooܮ>m/U'Ķy q:p/D=;,rOH@񚥝s gkwy~ŸS~Ҩ%g .X5eciεtNo/O7ag}q3^yOR)Cã{5@Y&1m+}y&'ȟ=s(8S{c%22w7%O.jh{hq>j@mvڋ Nn,~p桶3&j~^;*gWd>S~b]/'u Hqba䈨g=}^|\uה˕aSh`{>]D1yzÖ  (vuSf|G=뎨;nċ1ǧy|"'cz%nrѽϴWp&uV__gܑuq&'b$O,}ԛ8ᢼgQ7e<Gia?!3?{ܻ/)QrُWbF< $Soz#z+Xw>ȑ9#Їcwuu`fZ'S{~sS'(ݘY~r$q S1#}jAr<\s=%?c;D=RmW;@^;TҨw2Κ0|;k|^ɇSQkjq}p{эFrY^K;Y֖_aswb#5u8̥*8Eo+s뗩7~Sk3S\-!2=`R3R~[3Ǐ_cc\_G soM)9 yeڃq cMLGK 8p}3ɽ388/.N|sY@Cc pN;9H;>qw71PWB^8#="*CjY?6;OmwԨ5V\Ŷx3FQgu]\3;yj\9[5s-!bawx'mW-.O\sΏ|.j%y3\=/ڇG>@ȏ(Cl_ d܄/佞HL}=؂!1~# Q128*\xυ_z_#xŬ6%>Q+m| މ 8%Z:-jL%cӜ{j:j\7ROڇnb5!I[QOȃxvs?;rK,}ّ7j'lLlK_;VK w¿s=|?R&Wއ5``ϑW;y}Rl8iW|xNXXw!粘oyB  ztP>|fr!r9(Qs}76lo~O?[j{u_,=~og |Gݷ&mcy6fkk +j.6 ^1| WYt깏Dn<>W.Q_uSd;y8e /E+ K2]OO+2aC8#1v6qI26g>Jw9'j~R;%O:av6RU4HlŹ_l>㽇E-V&W3<% Q_s]Tޜ+ǷO>p+1Es ~?* jzq |a{Q\ zv=%xW  fl}^苣ϏZ;yt>v{kԡ,'Ka7ןiLjsY}`Yosň:7^>FO\Ky#{GVlG=L:<9 +jy95k{}k16asX1/F5tzf7F{m_m/|~WX70cOSږqڋm]c#H021CLǃjZ%?C ?uw{VQ$Nr?m7öPWx!.{fYwƱ>>u3pA<}ӌ]#GG-C񚥝V]KP?c?jWj]Q]$us{Y {@h\11dFjZ3b)Rnot9*ℽ\KvpS;>q6c + |p;Wy|z1gNLdp"^ȓ1wG~q&FypQ#[|^wap)v=o}^ru}'ۍ6mź ⟹<9Q+Io`W?_Qkr|?r1o]y.5!3,~/) _Ls}FSMZlp/@ ̩ھ'ʄz{ɘZ#{\a>X,<jwT&r1 <+yԁ=E]s~kڬ/igSVFu~f#žl|;d}봉돪og)-jq{s!>/F= I3(|m뢨g"mJ ]ߴ 7W:A Y|[)3}iԾ@xkYF́x52}Qrsgg7sQGa_x=zM=v?>:?~OlS(Q3$ڲAQ= E2Cb32/j/r'y $ry%sR3!r]uAv |2Gc#'D;.sY=7pLmN0fVm 3C}scW&1"OGQ7'w; ㅜGh:. ''|Ϳ ~@lא's_ws?o/Ϸyh=dRt sp 1E9C_#D\bnvdҨ}kMݜOC8GZ: "?3rSGWx.G~,\[~Q#V{*ss^N?zw(m|{6{3&%.dA|\`p|vʇ<5gb{̐Xu?*8ϵ k5FCybˮL#6EF?K%><0?K9qm03ڸ ?VQS*jgċy=^d]x9Kʵ 'E÷6uO8ۃoKmM6)Qs꣔{c}﹗|q~\6LGsޙDdނx}O\pom9gy~17j[m7c9ɧڿRx:7jq֞*j<ʜ4s[zԳhAm7Bۂ ڃ_~3r5ـ'Ȩ^N~6r_Nd?YG'-'V'%y9׉1ʚkS< 'X{ Qo88=^;M,&g&쿷uz 00eb[8r'=QF{N9 Ʋ7kgrQL2ŷwB,M?C(ꙤӔ}qbU^ow+#5-QϩFO+<+b?sspXαp*Qy+ _5܃gcͻm})#Ƨb El2e0j`2C6}bMwgy_?f<$mQϞZ$g<$~}3m? VQg&z)u|ԙ7ݤWipC8қkSܬx= +~{6uʔuﺨgg5QoY>/ֲs.}\'◘c,{{{wd/ZG/Q`?-q^5vz?/ V`z:;r7[/Qgo޶FGH5!FJKtڗ<,Ee솟S<͌.;c z_e?MgrRߨTt1@ʃvZ[gb*c֯\*Yu.Q~UT=:iyX}<-B; Ɋs~;6AN"wO1x?Zէʓ7|nBm+~z& ,vCL~$5xļxil- k0Бeқb}QB}LT\6q%ۆ666N~(UQ㦉QgUΈzy䒨sΧk)Olҷ6l!|LsAL-}:Cx.Q9ևM`Iއ}وHp{鈨:&FvͨXau^{C7Ʀg78͚y6<GM㾉Qy~xRcڢYyN~[gݤKF?: \C{\ez&O})F~?,.F9O`͔Fl{s ~^Z(X~ .:Fg?tE~z]6>u8XGfuרE8l~ں[3]! FolerV֩ܡf+Q1yڰMF-1ըy%%k+j]uD*1=[6Ql 3w}qk"93OZldL\ɵigX$V:x2Z:O3aL3>F%+uL ^z zhFE?uZW6٨H_}&8+*F҇^B|51z+@;-S·oۣjT!8;:Ha[?o-d;邨gQ& ~^S08ɨ} #k&^\9M1NmO񅼘9teA :F=Ʀ-殞G?8Ns<ğI߾6~;'6޸%u߉ToAe1"j}y] f_7{gu2FZr?^5~BsrjQtyw<~+X?:L7G=؇-4'#G0B>/,9iD=CbIޮcs勉gW~'uk=|^c| +yR2GhqrޭEK"1#7yG\UYO\{\/qQ9Pe~zuW V̱CIbtc[c`ij3׎^%ש*=|ޠie~c4 Wj4?ܟFnPF_> aO3^j~[gֺM'xOE!v􎌚m>תQ:,Jnˌ~䭯rhuڨu)~Ư@ymy+jy7W0{|οRSeMmQcmy<˕0H>ij'VH{D? |.|ufJ8^'d_&n:Z+g^*s2a`Ye2B>]cG>\6cܨgخ2Wtމ#DCG] _|?gaGm{/`%^WmR%k{Galy]CELYÏ/䈍tu K +|_ܘbjc`AG;WxΨW%&;}S}~2Αo잘~4^>߫=v~zfST]XϬztC X ;o(ϥLn&YPsurT]#k0>?ףb|o+Tj^OT;q02˱zWuYYt p0d|^r?Z81kVyk/_c[f꜓ܑ)Q1k!A&+G߽Qf%rW)> {ؤrͽQsj'x/ȽeuSz{5җ91Wy34QG'xn Ƿ#〗'k"rwikwlx/^w+F*^u:MD=%^~7yA|SC7"MLyzE[ßf4|μ XŎ7ƛ/ݿ*t,?M,/Kֹ0>(F&upKu룥:\?,džz-4ZǀOwEC+UYx8V?:/w`o?Ϗ: ~m۬OsLʱ2ρM>>|?l +Ʊrbp5v^/d=#&$w>1נnu[3|wRmr<6j8_%SF|fWV +P|~d\&6u;$vOO}όz<b:Q:KOwցvTWCwϺ.ʼ9Mc|{i1Ddv^V +_7l PYN:0NƿoAVyFQsGe~w|˅I6CYlZ<0_oYC.vǀ}|֩~.?2@EJ^e{ OY#yp;j2t./|,||:#X32OrMw>0H>v7>\cW-|L>ZK 1.`ݢӣ4j]c]=Gݕgu l̨ \G|I';ao@d5zg;O3^t:4뗳v52F}c+G-Qqi:J$8{ 3gXrC~𣹎Nrw[s;_Als9QA^Mv9,劼W/ΐ{Q# Qg;1UڬluSr\''FD=3 + OzGQx :Lb~o5~?ef}`_ȥ?xw㇧HSCv6{#gg _a,z3l37##;B-X5@OZiۢVQ \?O +0$$엱sW/x@٧~>?ȹe&w<SHKLs_'>- r"̸0~?[u^5e}@9|\~|?X}+Ȧag+[t{48K=|7`8שr_`ƆQgCS[u669q|=*/韰qlbω:|,r/7N3k';Ӟʑ1}΢|x + +rL r ^5omk6E֬u~Gw\iG= 9sO{ِ 161VZsF=|`|vU-1U7 + e\煽*GpAQ#r#lS]["[8K=Rcs&Zcsy$~|ܣ76ltb DzȟƜ 12luO*OFs~yS'\LqQ{y9 .iQ颼~g<`GuRcsN39~|>?vBLb\b^ØyƵGCfY3FM򜵿luqT~s3y9QjܑO֗MQQ>r=6UE~CsyȨ_,i=O_{m{|D=faCze\iNYSd䲯y/װGONsn&ē?3jըP9{:%"d7?e^UD@ y+ /b{'!Jl&{8PGĥM7r209Ky4U?c؜uC5m|wCk766=YOy}겹!(+|g|)_iϹ>ts%ǣlL1cAkk\Xm{E&bwq 5ɺ.>1]Lܦ{ ~ v3Nr-L;r?0׵]hO儨NG p3_sik/Epu"nbO<)!, cMQO6G>\gG]~**8B97|i9!s҂ޒ(0Rz ا4_f*;ͶYssr_c̉\{q|toy}q-~(j.Ywz. 1g̊3F"bj30<g|?y=f=G<.OߑTlvP^ژ\/rUpuSԳ߰Ѧ>F::Ly1 D=blh2>~h#v0eikuW*3/˺ɇ+>]pJ>GΖ[+sn_E^b3mM#/ +y!%7G@) +}myzȔ-2i&oǮ^G0[YF=Kr<\,csI{̳b̹d~AK|'r^G0d͉!}FhLd;c'XǀOsݒK⓰6繯Ӣ;sr6ߨ'ä{G);x\~܃rߑQ5mDOvӹVs }ikmw!zb%6Ɯp6$xmK+E[1IΈ|(Ϲ_(Oo9C* Gu!Ʃ9^w~ϵ6g~ +uny1ݬN>ڲo9\Gh9][!kWhOך)ː l\9< +p{'s|6MK`ddw>qTM=#:zM^K&.g?:ׂ~Z_ugGUQ眣 Ʀ 9nr2|1.I'q}^ p::sf_?j2 jstZ/6ꬬG=w ˙:i&^/mĬ_bཅ g<"jn k_LxRgdss(>w x3yajȥfx(q â8Ts|OQc:''Ƚk} +/s]"~'GR ,=2g@<ޠq4]ǎ2\yxЂY:3&҈a=#|*stcwD$1b[*˺[}ߐؿ_8FZF2W+Q`s=zX=^`#ezYԹδy]>nߗ4cیq4B_ĮtNN!3t? d6*ù{MԚ8-p]it>ri0'YGR.W)#3m ߉9 +jwt(r@c-6M:1#jb_Jg-*9>>*} -S뤨5sqo:G4BqVy_C.Ma+=mb= +w%dbu1.j-{g`;T[ƈ ^&ƊwqƷ-zy׳"L^t276|Oo]|a+;u8q~F҂mM_ l?Q6|>VCW `)E %~"/ã1ߝ!s?|&?Ěx:Ϭq=@=*jOk˹N^?'{wt . QRJk)'Aޗsokb&_cs|yz{<>c9}9vd>(EV9>Uoy0%FM^ V;)7r=_Y3lz=qxU]m4O~g\MaG+[5n=lz/<⻘[yT/ΉsecL;WՌD=SfQ-:yrĦX["L6YٝnZ(|&~!7ãB-6|Y+#@;QY| 㧭uى޳<#k0EckҋcĻJ"~X/¿f vJY>\{g>LD>ӳi`dJT=o5oĶ1GYYȸ_߹Qoڗ_6ɋ; O9AyYk9JڳR!j=؀_=#GNSeżH{;}b-6s{O?<; +?@·mV,s Z3?aZ\9Gvugƨg7~̑\|{5Zp|n X'O<}5|}o+QcV?zQWe>N9tQ9e͈}k<[bN|y3>_ L7ZEǫ\n5@?ACGw@7s5C>fJTY )r +j#3'_VO>;+{|1!ӢbD؃|٨A;H%q"&m#Dsӕ^7<܃3!ɶ&)J +-{'xwYӑu]2ZV<0F[Z(+:Nm޿V]f@>Ԩ3OC=YFaONeɱ/a?;Jd,v(g1NGQKC7kMQ{DE/ 9;y2;s}^q0]{Q``z`:X98>rxo>cû1QuS=S059a/{/r\{TO[$D u!;}%WT28^e/En^C>A| xiP^]icm+>i)j)Z +}P\ W:KhGnۣ?S^Y#x۴qQkӥ-k8s1xhKDʚ 5q#soL۠{NO.2x6エg}__<}rNcl67[9ByEVYÕo8=|P&İc zOS6m-:ĉ;vm{L=oGWc[ ~~KQXq4\X&{g*o̚U/bF^l:GH;sx@l7Xc~Ǐ'DwP9/7?^Ύl6E:ϓ>Q{W2o &QKWKv2κ~p v|.NsgA+69k'zvy ]`zyڶ{Q+@\݇yuGYf;гT}=j[/#0y3rNѶd~2 JOގ4E{QWemd{)!$Z/ceTx@9\9^ Q=4&GKi+ByT\L O|~$O1GSbG[3nd{oEs5%䒨}3-{g2E7Zjzz/|تZ]l_i3ly='&l+zYtOT%~qwTlla?`[ [9_Fղ#sjvEmllU&< ~la/wFN<1 u1s*yߤk}-_1c}sS7lf[cֹۣ7H mvO?{ S5,Tmg?nSal+E3M!.c8Xd"#ߜO0]#?)eQ~7r`,=fzz&ށƧA^}xYUtSc=^2]S9 3-1,4yU=wT.rNM0ngXZGr`sLm:*>ko?zfp;Ϲ;0}\A>\>E7GgMπgs+__19uEeUWK/& U38F,̷x<-|xm`Tmi[iʚfo{mEϛ/18Ϙ~Q`w?tjx3v|-.jo0|%\Q9w1=nWYkv\rS+Qc*_X9r.;kGs,G='> lhL[VvK#>D|\ [=9`S$7d~NwvElyBg@n2‡acc}Ks ;[ 6>nzTX=~rsq8CGcG˻NyWaCअ![ u}ʝ98/רFըu8eyAn|^TrkuE=#'OcWȨ3Y~LFމ__0>q9w0Wp3O=ӱx=L=^Y6}ƷeM$42ɚrb!}zF6c~]AK\^.gݯT{-^ =GBq{bN [_}ag80_Y󟢜ϖ7WFϹaϏz6F!_=7SiweozQ!ľl҂OK3nR^#0>278'jx!lKg/Q p>Nĉ{0#eH|+NG7ߐ[BCתʙ6UvfWw۝^V}}{$˼/C}xo7/&ʓ!H3m CrbݮW c a~yo r1gg{ـ: fɭ5/T&ޱỎ:#kec;1$kΑwV7YOa-8Ks WԳo/>{t!g|^ε_UmcA26IϹkQk}8~O[}6r$vo Wf\ȟo0Gm` u%!%o9 ãwSm`\K\zcʨ璁\vѷ'u{b?K3JOuC\[*t+*uדZ,\{<`75| z/MИsv~:&s ?_Sꮭ} -j~\MC%;M=mGp:#o{N/py {g'P|]OL߸۹U}ȣ?p$ۘNUq/"G~lskw7}C̓1?=ambcF1NSٚ"q +YKI+!g{'7`Ga +~VsĎɑW΍ ʱ$4pƨ ot:`ksبz%,D;p}a{_x7mC;u? UDE^CU\iȣMu%Fa`!zt#;sym`I?`uWa)׆(UN]bK΅_WF˕ K݇f?NQ @oQ5WD훁b`Heo`: l;Q<co yϣ$*CGcL} ._ΐ^}L?w{>O.h?Vxߟ:3y' >XJ_|g+ӑϵ =k\?]Cqcܝ 9xֿ~u>27z:}ḋxy< E-f})ǗG·` ߆=Z{}׬c[Q{G ,-ϏQqJw~_kM:,mwhyVG̏?:#Ze<:c}ݞ~ʌ3qrKý\?"?`Xs6U{/<[+ +|vQg{ X;>ӎs~wWfRەeϨP۬!2Ym:kI9+ߧ } }11`a"/G w}O6b~kyo+mN[!b{;>̀Y|ªLJ9>N'b&q f-w_qӏ-Wfc|69|Լ;<<z^}yFcc[ \_99mt?]_s^O߿c߳o:O (Cl2iͽj.z uWb?߱Uui'nuV;>y?/lq>c/ۆc \y6Y!/lgHoÜ.yhX_`{r_FzD ܮ2N\[ys]fK/~gtw䊭6~-U5I|f\:3&y&6pFW+Kb{ʜwll~/jPyE{m Žy?V ުN%Ƈt R>-(_ 6FF^y%` +2iq>?; ߛ+55 ɃU,D򃟫^Ϣ7_~c|e}8o(q!u[Qa$/_ȭwT ~ r 7l +jG2 ag38g*>^g!T ͨ13rZW+A6D>{{3jqls;j\iXԺHw峫.[ Ұ>a^;{7k:Q/ܗidEl3o5x&I'>RΈ-urI5\]VK9`#6LYw7卯~Y: "e?J{]CEO|$LaƟlpK/QP?wv0Lʼ#oz'hߴ Pu{ ?5׎M#).0#̳d}wH C 母:$wd΃}&I)r2o"w'w|_SVD-SNf:G7UQk=i0kiK'>fG { C^]aseޓ=W)-~V yM&kb; VK2ۜ޳VYԳql9mؚ.]}`R|zJG:_0{R. +¦vuH>/ ? ΖOƖyabc mv _{Ƴu $6.:a2g`q\3Ol3| .}ɣtO+\VnӃ=lOlepUԳ0h٬ol+r^%33?bE "SL_Ȝ6>#9,q-;-;}~B>~Q'*ζs{?K^bO*y;#275|my`rѦ CsJ8#>,ꙣ4|?x13IGϓ;{KԾ +?F瘎{=`tk=. ],`{ ,Lze0މ+98y/Y#\O*wu5X-<1LQ{LIY:Wv[:jsk+?giYC=c7e9Ҝ{ձM%>q儯1)5 |99YxJT-{{<(jmR'q- +'-"y5Fg(M%=gD=}(?-uȨL-6V\iHiD=ʢM\~֫{[>> \rl|aϏD;YO1́W?Jq0_cslcrnl.ۙbq_uSyLϑ/cqM9K.z[$]Y;M\ZD$1bw[>eKwNrDG$^tU` z/'?vB/<ξUዏ6y5Ҙs5%6M ׂ?EFLgA Z'],-(W0mו^.yw0w݃F5.wMDujj 9 9 ד[\1?.oȞ Syf59똇%cmg2~? |e`9~mi;"7 PP'_?m cEo:]6GC ʌvs+G=G4c7^'e܌B|X6EzK+qA\ؾߐqQ窴:rƯ:>i<9#,ܐC||Q7}/9* Uz[%#}#uPF=;/b3I;W[Ԭ}Uҥ/zf0ձ_\[{M8;gL3O<|;y&{g[72dzI~4N~33Sθ;^Yɛ60A~GAlR_C(̻雘 8FZ[ oz1xF|tָ`;o{6v>W4S_FKG+&>^OlMl TVl,`/}1u^~Gz]ַf ˽ +jw!r7kh'(sx ~Qܮ6_p-0w9y[X;hm9LkE]m3zUq;Z&mQ R^zN:gM %?& ތ+h+5S8Xho/f;k %v  zG`V0s2EYfYGsy] 9f;;EG6 xe<>rˣ<{m@>uc w:ɽȤuڢؗ+/rIQHҙQ>s59Nnf(s| ^Ut|HMsQ5QYף)1"UKr cFdu6qmcV1ec~ʃ\a z=6cիgԙ?9f1r'ؑ~L6*s΁a.gF7ĕozYjF2QʙQqa;7״|B֨[ؗlQ{Xt ʋq +;M׮W'w]?{\7@~ߋW'uN񝓕-&F=y!b> ,|҅N7䣅/Q!͚ԙ^s4:و 5&l^*_竟N<|B9Py-Q@V~#֠;#9R|p3_YOzkԳ.W: [[<;(xϋOR/Ȏy;GgVuM=rUD=u6{(uƺ}=U}>|(L^Ⱥ>EG-oϑMF~u3S9B^{s/0r$GY&M H=7sxu0P#/Lޢ<(j-d:6` _8C]]͙QgbQ>vTe $t iyM0D܇} z_ۼCޮ{Hc$^#N0rBG?;2.8KC0i\c]|lr` o!]ӕ_ tHb8s˨38G{=z:301F93^e 7F7QYe'e'̃rk3 9LBGv5ӔD͵lt7r0k7Dy+3Oj|}9큡Cs{IArP>. q loX۝o}j]+10~,g^n3ߓ>elz~{ʡנ |,`yI$ycYz">y1n"ۜ5>G܎+'|Qf(7B.uɵS\ +L,zYQuIݥ!;x$o4\;>+;D?۽^NW7( /O6$jO`@O):馏ʂvs[n?VE=CB,3 E$+A)_pM|#7+YeM֒sk'D;/Fz,n: 46cΫ O'@YV.3ػ.Z %{-vcWmuΐ|+v7BqQHsw'>-vNV?`5uόC;}3F]opz7 `Aw~k&%sZxl XgpZz>.U> u|y5Ls0>lC#A\6Z 5[tzZd߷r_)m`'`߆/Ψg?rIퟒ@y>wݣ2F {sZ>5U|8?X'|6ƶ.;367(WdNľӱ}"eOP~!O>M5)k߷:e[sN3nh[zsrM!QkCޚ6@=BLyr?AyZ3l'sz>;QrIQV?y#Ai?o7h moHgB/+d5/b 8%&|:̚C!F5 s/Qm\Q9gd}}~Ɔ\o7py_H#y9) U{ "^>RPs3x,4GQ]92x%=ampViF0N-lo6J#ycB橉W')ox6ެoms{ ?,*XεwۣQȱy{4숥` zXUDb3I?}:~W(gxl-Qg{4c'O`N)<^-=2_IvPobΈo`{X`wͤ< .;|C?3u1׊? pTԹI5yQ!5E&7Ze39{諣|A;10ya'5PZ<驨KȨ\sZeEö-B98}C9}SWJ '-*ClnQuq ր X _5>`Lܾ'"Ug9=*^KߏzFhiFǭ Cd)~iEl(;:Hܣ4Vߎz N˥Γ9>B0?5z",{I'sir90M=L=:3G@ދ_"W%=2 i+Sl 㫲f~/:~´ֶ8aȄx{V<|);#87_zkTl{ɵ p>Xh="_(^ul]A^yz sy^޺;u|LK1yM3J8g+@#L⨳t96מ9̩QlMPg27ƛn9 깾GTi@,#vQ)mf+~jNj [*y ^O{\FfC?9}ZwD3@]f繀ݔm֘&Qy!c⣕} ب3Rs_'m3n~{X5[롾W(&(/0t<.&u_*'#ݠNmiK]e^JBdG{v#|yDT#gmnP4ך_eM#?FFrU8OW4UE.AŎ?3"/S+? tdmHB߫L1"#E~:AHw߬=n +6Uk{꧕ ḡcݧ?[ S~l}y\w{֠>|s>ibǹ_1ݾ#/ҍʤj '<Qs9CzPݞk?ybe  Qlwl$mG\BL^0{s<6uw(v7C@Mc_ߤ[`h$? _|+X_Hs~ Pä?i{?2_QvNQg> ?ZrB1,Fi35iWK%8Ht86I![&+׃VQC93ku#_VC9.OůF0;4kVJϼŶb. VQ$yz [`ff#KHy\W߼;~qxu@.O _w9?aD羖-Qq:) <%Q >?/:csZ;l Wi5(OG^"xc$r/= 83F~{Sf s7^o+/8fD9$e~nTfˢF8?2w +KkE!j }mz3FF'jߨ:U2`?U3];6|B<\ ':sUr,ɱy<;m5>}bc'jmkF?{QϮsuZg" &̺"Y=SfY>Ay/'FIe DgWfhůz&xWy}k:c|7jFۆ^_p0YfkZu1'9Q{zr◈ +VTQ{}2< }a/1sl56I"o)wn_f~2׀F흺%\'"sv_+/z?'_?D} WZ;&*o4G{JR QڀՓ壝|u^0c =bi†ul6uW=UtmQ 1 >.R߼_g^G3D>JQ1' as9o:hϨ3Y6~yGUUzUQQDH=! RH$!H^ !P*HQ@X{գg1pcwfͲ֚kmut9<ҙcN}s~0e/B?.`{ZLy:G!sa| v+2g^w :ܯ &'-|aƉvkOEv?Z{췫rě{ #'N9>v{VܻSWEÅ0l)﫣q}>7vFËvBSws:la nS eLõ+s2Fuy?Q7H< +Gߑ[ ޱw鐨nZZab2$ MNmxķprL>%3#(_Ü"'wМWDo|Qu{%\3_0ǎrA7Z#NgGX?%skqꕨw14[NA|8Vr(ݠ 9uGi.UD(fLhC=a'zNҿMMQx۹vFiݩ,;r!!g ;3y&Kǯ!O/vV Bۨ373_T` +!]V6o _bZԹ1rܾB: ;6㍇}VԼ#>a2ez[ғsaQ˽|v:H9?vKY5"2(sx/vLN]GsnmerꧥyrԻ~G+3bc7Xæ s/g;=F^r|7w=oߨ^xb+y¨5EI`` Y$r|x,k^}#q'l|$N+륋;,}c>yU҉`,W[Qa8khQ$᷶>{^PO"'"_=3j{6c;37^N)xyGΙn_̡k(+tD.5؃YWZk[n?@߅qm5Y6ZOƱQ~|z?EV37!j33c57|o-OK6bpuI6u'eWJ?X'nL+!`3G+_#FrD6`=7k3ߎ=c'ng'5^#/˽l(pU*ruҙFA\O; }aG,sݗmQg< `߄r:_MzɵQu#1~͜YT +9ί dG~1/<@]e총rA$W!g.#>z|G_'n:[SWcQgWoSpHz# +cKnWb /c3u0:9Nޡ8rfԻr ,̂OrVcUWǩCrdsmψZ Feվ+#b̲:j|7vr\9~S۬N5~6oy#䔹2jN>F9GE"o&hYMB3\_bjlڗOYMl%gsf+c>!cc/A s|\LyMms#>G%#GM6-Ǹg7~H]&{OvKMQ0?yRԺyB=_MQ9blsC_ˎ҈/ą\X/k>OPO߀]2",X[&];9(>tWو`6_+kFHt^<]8d[\;w ]ת#Q&dzw^Qs;oV(2OXR*Os#TFf:@৙z"v;+3hRo*%\KOb%*ϿQ{EL;Yw/߇/#ޕpp:ONCʽȎ#y]&3O~5TYt"qx=j/`smt^? rƗ~d?.V-o'6&E?5s8}> ]`9??9«ғm#_\G97z=0v\dSwKHDBgTQgu{΁Slؓbzw1~}oW5w>2$c. __d9hrL|QU#ÍQ{G0[dɯȭGdALBA<^)/f|yԹ(k +F+~& `~|mfz~]r#ﴅF\?WEGuV +c_E'A.NU4~,g+(ZEQ`Scӑ6b<]Xs֨sIg{2F8c;k zyaE5$B0r|(j9'ƯHZ{Glx{Q|$XZsY&,bG_g3׆ic{K+VX YQ.>?>L] UsC1!׮TO~szEG _>jwT0KaJ>?>Ȩ>%` -rJr1 Wm01V/8/}$ĪE*=|rii5zQ?uZ{g@/>ulST,6 f繦ڧ9jTQRg}{Q|+\s>x.~//pJב?FYy}oʉvXO;4%&A|4)?ī7>"\WG>󼷣GsĦ5Z.c܊1o74ҋ<{B>|1u.8Ƙ[i2̽#`|#"&UEWSĆmFM rOxOa'(0}?]rϺij`<u~#4 Qm=v}NT^|!b<>|cW/Г>q= +-pςa0,s?F0~0B\v+{p3> _L\V){l/PFSmp9w wU3Jim؎oz28jM/Uω֜s~?vE8x1=,:\S!6Er~z=|u(}ƾr_BOא/ٌO+mIҞ9gcT]i78p'ψ3`8;9?Ir~Εq/~+'D{`p?$k1G$>Y!O+_a,k` +?(*?<''DՂ'y _G>كCby8kb'dcG;mQy=yߢO,QY}}Ϸ֘rH9cds VoOOO0EXq' Ɛ~6ssT~ =x_-]H vNYެ,`+`$utbx姕Aqu娹Pg~1Ec8:%ۉs79[`h*#PD_74613n?ĞY g\5h&FsC3!kpw.gS?®~&)K}瘡2MĻb룕m1NQFKy? >|E=:gi[zM}Uf~O|a태\/SϾ9ϽF^oT u5krV|Eeȷ~֎mzٌwYq?1; ?gfSѢ{|2q߿,.N cBu #$s.;%NQg~Q);g6u`&e@LnOzFwȨ}Yėʭ@|#W+C?4Aklz0I}f ~`d-e!sV. QȽI` ‡,ozO=<I/Mb +x}OZ{9NY\!O$n|/+߱MRԻ3i<{}}-|3wYQuw F},,TNiiLϰݜ˟<6Ikv+s,o}}{Q^˾v&5\E|3ejg;#}~]uN)2~(kND&`5:X!r)D|%cWݔL>p< OzO%'~LOӀGm)#{vTg "t]7kSioI &n<, iߟG^Koe\b۷<1Xv[L?; j]]Ӊ#`\`|Us>1Y7|)I#ޥ~#㙜!'Yג3Iݾ3-c+ięĦVS/1R`h?$$q-_1VW{LW7O1J0@ϗ0`g+ #&+{;d˟o^=>|可7e #/ztd ƿKQ{2oK>~OԄP+PZDU<)-;]?|:>l 8h2ɺqߧ_Ƭ`2kڨw!?"M%' +쌏z}o : `߳wlK/4U QD~s~, %'͉:we<4zexnE-I:0%kmgQ~*plC`^z$=9YT{K4^lawWHyGEOxz[!vT73vܠv?lt7 ;P v:jlDG^S:smNN&Yck țxR/7ُ:gO/` |"q~&WymtssyN@NZ '~+Qj9Qg;Lt% #vz5\c](*o|9.fMXlo?='slX^aO|u~fmy]Ի +Aod_uȷCy +(u \GyXr ʛEs-Q~۳b<{dyHb{"'?WNO()Qs"Ǽ&.<$o>s=9+s~~|V?-0{km /r}jltְiram38mnQz(KƸ}lb:S`rr\'&r߀ʜyQB{H>mtQ{CKQ-GVO)K_%([4sz{:A=\.i +>sViaQud}(~'b8<>Cl`ct_e ?i{nRv2DWfج>r tm opލs?ퟋҔrܦܰܿΚ|֒ȫ"Z"9曪{?>\#9Q}_>N߱~J~Qȟ{$Oh|y. `ͻ7 +3uYW5(jni勵 vޏri^s'ᓳ~eܩQ|v seiԹ)^EdI_z'耨qZN>\sQu|z:#~>E3zil k㌵~wAD՗dMuIb\ܿ7S;2WiZڗ/9ȼuFG 9;|MڰQ L N5Pː{wE1=4{&x_&z9jVy@z4A'7cOօnV'ܪg jo[?euq4tj{Y .|h>Nrf>rэwsԜ䯔%P/E#=29(8 uեQg ܃<9;^\͑wg* ‡$KVxd'`!upKTnU{+tMLYp>6*e˕XϹ h ܪ[[n:C,.s]\z(cLJ]쏰 ]!?8v|5͗a;/=azpLNO!l}05QZlQEnN2`6r}88uwuJYZNҠWK{o͚|sly_zmOa;EYI6*ܳףj|s!97;ώV_0oWE9I#!F^OYWWܿm U/J~'A_uu2hs,x|7 2NgZ,Ʃ LG\ŞXOa`QkN<l>dp&Ѕ Q{O["ϱ|e/]BASVqGiyeFw>`z 9ǐvﬧLJ;E +{csN:}#E?GY+E=#=nO†w=\H#:ffK[֡6Dֲn:%9cĞ8I@~,8L.EAC]x}AI6(j ϐw'-1.s#}~'|#|;>xGwvglKQ{T5s c}T<iKxC['&'kx}!1Kfٍ,So(3L:) ~ǯ4fwOPoFYckoo>;''l){E߳?a@|,jYJ,Fۆ Q(#6x:1 `~^"n2Ι4Y5@B?~ +uS4^ISuq\Y/PoCmpsU~Ab3~Bs?o=d2} ry\*+αE} l7~6r7&D?\%qBΏݓᳱ1!9궻G~u7[ͨw;rt'%&=^>DQQ5?a{*h=dCDbyfusL=LP<QFk=aNn7s]x|@SV5U^Nz{:s< h25d׹!}T93Cf1xL~K6E긨yc !F]7mg'=[Ïl.GiQH|}{Aҙ9O4}8>`uv s99;/Gg6O0_Wk7ruN7GY^ov f znQgf؜f}&j GEZ9Z>eG[05)7DC^{&Epg>D3M^c"|61y3@&hBdN[E,ãePY:OAww:!x?VZ!޴m܉-Ղ !.~i>0X}|;77luE[m:>} :".Đ'> {?O+YWx;'7poG^/;P~oxְ1pv ?oy]L#z'VD̷#Ob9/Ė)l|=m9V$7F'3Qx fQbεo+-kF`9g}|F,x<{08@ĊJ[ +t|3{Cq~s뼟ӣj.{:\y>OP.csm#cx ցg<ҰMy{xݡ^y|4SC3l0`-zȨud}oSs{)Y=d_ιzm~5f4 Pnj/N]xVzx?oJ|+>9Ml?ת0O ~q#;E޲|u qxu䶌^\̨=h`|M [nnW|byɽGf +vY|O(=%'Qg/ΗWd4V燥5?slb*~'~Il_eVٺAo]gyr zF63OIvvr̽ݔ(uYs_ u~?gb6O|%㞜Clޗ+=JPyuCx#'rbδIԹ ;MNrarNu!VSۨv?pR{wкF]A#vI˚~GlG橥a =Ƹq7ܟ9;o;XΌ=u%pq\;V8b\8G] QZM|]noA,9>sOb^rfҏ=來 r?Nm59t\$%U֚rΚ~^o,~tc/Got[:zĆsiߕs3?؂2n]u#?X}?C'6`Y3>Op;w3yXx˾oP` <@\̨GƾQ=/b~Xgs>>OQ䇘2O;8XGm2v'&c°3;φ=x#/+/W}V`7Iby s^ԹG9X=ۤkm籛ȵWpݶ&C%ʪO8;'2=,!gsHK/ǣ΃ABjn\Gʚr<߆5zw$ ۹s?#k}DƕsyU6{{z0\}h|o&i_X2y[yU<v?nޚ[OtK si/s戾}ܣTe일%g tT ʼ6]ٜ7W+{Q7C-g>D U%l}CjW`tzݧB@7K | +5 >n[ ۸Ar60V퀨qq=|z7}l~V(["{4,UzrO{M| +W|cM> <ƑF|QM2j;3@#j5h_ X.Fg2^<>[Dmsl?牐=1}|tm2jm{YҎ;HG Lw4\_yv"1jF'r&R vϗ>b4+e`܃CbϤwnU/I }aӢ޻<E]Nŋ ip;矺Fd=-7>G)HF͕/9go`mz)~tT*>!-9ޥ|%5mbWEcψxƈl.=\8ޢk0\4SO8Fٞu~w]<[)UԼ8P:љ :G!^pM~rOþQ璏6lm}U[yދu><<ϔ3.Z'k! RUX#0Mvw#! [ 5*_,+>$׼黵:SZQ\%䵌5s1J2/Om7ǁ=^?B~>1뺠~`6ۇ70ݨ3xftr!gn*0k``{`/a^0.%1:m\n}G?bh1M!2I)O#GY_Zy.B`m̌:slΐ6 H#җ{ f_u7ᛕ-q{W_e.j{>"N~Xdn<cO2r.k:G[9ρWVuO7ƩQC6cv)Q+=QgR uDkpWDϱq&/:IԙccTcdd"\``('.K7FieWZ(Oyy+ekW[pO,~ZM` Geg͚s\$`CXoӄӤZyQ 4ʚt eA[9Xmd@Ή["kp n/t{p9IM^2Iއ+6=ҿi.WЋ_nfrUMNf}lͨuE3zk"E浨93ƿ`cmkeϵZ\2FQ괝te]}&b X)ut:74zFC1zgx/oQVs!cxN=?37G,shGO`E.㤟ã (jd~`GuY)꽭r_GE@l],[Y.ݕUi>l 5W/c(mkS}ڳ6ylZF +\C2~ۿyvb+f>ɏ粨=3]n:egF"c} 8Oػރʵfg##O<)gc?BS('L9M|a`<4Ѕm/o&GWiB\zKe~F|B×/V;(:tzXe5vON 85S}> 'rr^VC%e wrTWw+[d,ܥއM枝^9sJ2Ͻ:J|9:{a6..=~sԾSt'w2o{uکxmTMy5S9ܿUY3F|&ugEw9owIo1zsbUCJCu[#ZFyn<#ks}a2x>5Z\63glyEQ}IC.nV9UOz]C|3nނ9ҌgΚuzMنOy0w͹0!ϣ5th{K#oЁoYCޑusEO f%~B3~+S)G4TyUr$x;]n^i b+}3Y㒹5vG;ZF\oF/\'!b다٤@|t ^rxB'>p<5mܓlÈO>16r +OFլ`O R?ؤn)-\sl0p5_EpsXOnz/|eK|M#k.F_ljawEkSyߌSYβ^$uA`:suF~)*li 2c~l%oYDӓKf-'36ZQH?)8u?>c {ʜ!Ks?uNmwc+QQE5km`e2GEk9+30V,'~%|3l lӲ/Ho1D9\}Svyڙu6s;+ǜר%;?KCY^ud}.ʴTn:Y~5sE;g*a\d\g򊜃Ob.YcģVFvV3XnZC7 R V&rzK+?|/j|1Y}-qQ~u?">YQz>h/·Z,7.қ>,yy ۴s~6Ǯܗ>z|u?\{ 0iC}.%9/n#;bend6;>ɑP:לsoZK9lo9NJ 'xoT~d8GQ+A~[θL +zk4ys ;"hsm~: ɉs/rJl}I|v-ozsrqeeZ=|yЋҺx҆}'6W`|}ԘgI&e &E7C9.SW+O >c̉]7'_!vH,"\yR7 _s|:Y!ρN I8Ķšw,ol3E'zn*/Qd_VO)OyQ$uX|u:#I3wz5k4\7DͣX:Pb~Η߬9'X.m|VY"փM|5 X;/V<u|l:hi+9Qq`5QOЁ ϪV<7|T+6ֶgƞgk{y.olUқ1zk>_0|AԞYtuNGiJDo#@+WbI 6Oi^\ҼRz uOw+1;:Gs\MaK~/`N3ޟkX}eQ24K|k҅lYV ,g9:k9w} T1FޑM"fIrϚu ݢj/R:j l`ë+kD<0r}!QG}"?b$/~G}ҿϫ}#zf_z<>Q͔)6ۑڡ#巙9~G.-5o}'XϽ!6Gdr9ӼL)ν@#{Ǩ ܏qL] ns·g='e@X;;Bّ3F~erGٹ[s%qicݍOy$g(b`k %]֟KYap4vyO7m+UAq/'wYd`SOKѽ/9UDqA7`8}/?9 \k9Hl߰{|0HǨ9r,ɽOH礨-Qu=>㩨=]?g[F5QގV&325.|~{ .4EdۣZ!՜׼]Y~K7sۭn[s"uOT?9r:HU꿹5b˔)ϰfݸ9#9#gl5lO޸ +:HiƖw+58EںFJLXl"sg{ m;G?!6 >p5āIꥣ&?wK'f*Q8#>ZDൟ}}4#QuY 7NޏoNƴ unVƚ;+jNq"ֽDU"e]a m)i;稨 (yQ ¯S~F,"G_=~'K t_δ/;5*9ˈ?#>[ۢl>.~lZ'y|3cl `U7WSex:Chyj ?2m; wUk \Yg<>/m}UB!pA=Q^IMq>1|F"/ze\we}?P:U17->g]ݻP]+9/əE_jPKY^hW#ދ9>an1m{ף+qQ:VVGQlJ\?k(Þ1.%Q^!$WnKEQsWIF{y~+< '뻸e!Mg{X\!psmkzɾm{A=/&pQgGkTܡ\mOQ9@lM֚ 7"]m+犮WG;<ꬣVx^nr[N!\i`)#\_4Zw+~# KXkh52S>ۨGk{ҾlXe,{;I4&G=4}Ǖy!7Pu{xKLvݏ8/g0uF~OĞG6|ȑ+UҞ{J\Pߒ(bdol<+Q[ `8=[9~Q`:}UvE9x/} [}K#cGyv}a; =p/)̓7^gލ`.uOf2\27&ҝO>|Jglu2 .b{#0~p8jͳmy^4 -W]zi~"'>rϬ:穨+C1y5W`|Me>M׃8[&~yQg?1>9Y9'owT q +a򞼿ubxZӌa +ިr^; 919 >XvUcXvzyS?fAZ[u^?7v:g`>Ss07oY}V|8x%+y*r$0xʓs4=jg}9[w>ܠTX.Sϫ:fn+duFQgqw_~ u>\Mrz9E5Oo-QGrXr kΎZa %fa`DGLγv^F/k/Y[m-`0]YgQЍȽ$SA4~wF icunX`_H,Y[/6Yg} qvGGQ\i,}2ߠ6 4OfJޏ E\<{;Mm -5=`2D :Z/Em#/l2ۚ,2|]ra90! =9/.ǟnY|26 zƋ؏S ?E<|a9<]9s> fY7yMާɓza#ǪFV ysDլ3Wg,:?J'dNe"cCE}F" cuV:߀?&epmO5>D4u6"u"lO>G>xt>zUQ5`s2_ɵΑvOd':oCu9Ҷ:_J{r 01\d~1xϧoOeg % /SwQ;]&Y R>:}ܧFJ/=^ĥkB95}7b\vQ5iB{jT&:k)6A:;򷛢cFGN(~^QmVQruo7^YXg=ܶUbo<ܒo͗QQ++`yOw;yzۑ{, +B|uu;A^+~ _1x#g|SIpLԼd|!bTeާ+{}AΩF/ҁҋJy]p{GK0ĸvLMEQD9-[gyAgC?Z7X>a/ ?3[KD75Q{Q ۛ>3/Y'3~eSı%㛱wl~|cy_;urQYwO\}d|bOl:e=`0L޲L^, O>_Ky^:uU\K#Ϗz4W{YOo 'SE_ C*"'| 9a^Q8-2@~I|y kX9إr?3ۭ/zrȵQgZ?97lo}gZs9$3ir[+}2"gU*y5qYs>Si4oUN9r^/v +wbd7GLK h>Q7GHo&h^/}X]Q/*Ӭy߲.4hi(;SD\5\.x_TOJXo̜F+ǩOvpT 8uYHlfV} o=W9r*r|<>1;ͱ[$ C\xcvw@q|oto`< 'x+9}d[]lz7b^E#ƞS~!6y"?xy#Q~ ;jғ` l #NP2Y~s^}xsx"WfrΘG +u FG0_)O9ǢNڻ! Obn/|φYyDE:Gz:<;E#a=A#>Ʈܐj\r7vdXz_ݾ$KMQ4.hlcI8y>>:{.:#u?l9M.ҿ/UYpv⃽) bcO!Όz!v0[Yb Ys3` b>e刭[rH5}Eԙxkȱ~ި~?5T:s[yGӿ%=DzPڡV9a0, 3QEՎ`gYI\Ⱥh%d@'?I;$vD=`ko+쐨}c7@䙱ͽҾSs.2/y=ʒ\&9}E\)y>uq& +1Q$羠.:_ᨨs27BmvTduK*"rA59ɽo_>r2e>:7 lWrlh Qn3$b=sorF2O}`yMU8?K7lyQc9܉+k×3 Y0OA36Z a5UrRT=,`0/dMreH=Hz; j?$moS?kvgP/s=?j/mon֬Ǩch\xrety1&r!~҉:υ@?d_N85Iِ'`xG.2`pr\["7#/[cʖ Wl7^聼W"`YEĶ9QGC"[`?8F.v{֘{ɣ&9dJ| R>2=knR 0/xNTjc ymϬqU&9cQc`\'vzwW/羻 ¾O=8l|f&VeH8H`}Of/EAw.˽)s3q il#o)p3Ns #_񳇲uQ^T-rtnVE#;)y|4O c$v8cɋ sڨkd/ȵ|'Gis%r0B\0|d?4B]66=迗rDDb;(۹;,q~9dS+ݴ{r' cf2CN6o9ox7=nNG巹fh6u2ė~'s_|mΕW/1yWkJB΀uzB:i˺o_ .TI3x3hzLK\H\X,^z::kuGF9v 9^lc6_{KkW;6?'?Q{rS> guT-Tf闎_0ƷݮzuN3.2G~SA +4%Wwqb9/08y=u^z8Xo{Yh;USK}c{mZo.|3j[z#cE&Xw̋ɺY}gJk5?DKMbt].zkdZYyQi +mY:9j'~e1t}'c]|8_gs~37zJǥ/cr4y.if|wVd;X9 VVƕu~z`:.¸>͢VtOb?1|iO{ϓg Fן$mIp_n|MsSo^5yTLv)`GyBw`??${ =smrm?un9w mSN|:sNDϳ6CS7Y߹:y/=QsfnQg9ߔ.Q8?_1(\~LZ7t~̨w͈:cğɥһ_Y~[>F+~eL^M# wbS=ϳ8)>>~'zc4q` ̶6_JNG[suX9)*}J}3ϗ\v}2-rn|X˨woXwiF%omg=l7) QJ}XB]ό /.\Sq/cs]y)9WzGrOEۆ/W__Xw1H?V^2vL)`9y@K_`!a<)j w̟>!V3c``V.Ŏ11z}̋:*릣sx]`[b 9uޗ\6=e"yQ{eYqrtoFS%oQ샸#f{ƴLlaAcLz3P.,XeHTJ{zzb]Ŀv>%Qr+/ mgg!Gu6\۹R}ps<n#gk [Ǯd]y+=Oq9s`|Ny5W~gFJ_;><0gKve@^g0_.Ӂ&}r0j"c.l{gd`yMql#Doy&װkOU6v,x( >#-}:y7L7h]/{E]8#O`OHSs>UԾ }[ШJ?;6dFXw Re_I"j 1Qzw'yG.= ~-ט\uwWBSk1LrN R'舘@fjP~O3r^yQT,Dǹg]ڟ{s|%q;b;u{6)v|pki8Ψ3w+;vF{N~?P^86ޚ5.ו.Wn灁 yZ9cW=NisFH_pﰨq3 -ϝmۧDg۪s<vq|M:'>ն. V[I:015j;0O ZO`%Qu,~\3k*v`~z7nŇ1%"]%_|,eM8ɿPn4s&)y,K7>1 RFՄ'ivUđC.:W)icԾceM oC+OwSknq^Z*{dmueG:oA"]WUi.q W<ҨtȠEԞ+lpq g{bDFãL Gޝt<n9׶)ҳ]z O^&Ey0M92*/ +".^@䥽r' P-1O&¶Nts=rx,c#䇱 wy4!?jfa8cWDw]ה2~c=4OLqhIl18ZwL {lںu]:{Ie #(OeQC>V1q4jcVZߒk.oguɝ>ӶESzV] ?bɞ51YWZ.GnGWGe{qQ/QG> ,d[g v@7Χvx3 fnA^ݍWϽ\wG;kr}Ju= {YC"~óNQeF~皘\ އ.MKҼHy垓\S'3x٨1Z]N|<~?W<P$c0+>_myi,ە}wZQs3ﱨ9xb#Г9 >^r0Wu?79 6Cl=y{:9괌plr:U#%׿|?jl׸o|zgFQYXg ~f oaK1sr&?UFc) vD=!l`bw+7T5p¶&8_}Q#kJgE)s"l+׽@ڨq&9\oA^Z}]okDGL|1"7ϻ;xbmOpfCϧV:"H-\v;?F^Q/QHν?.E/Q/P^`0יu59l>GSSu_'~v)Il8!j?w:>qhΐw5'9LJ.gQ=}Eގc\;{! ?>.?IۧiK~ Q_}+0!d}E@fĞ\׼Xm'xϵE:EQB/6{ldIL$_Nr} >5nmQs@_O0k=7g=6suz~0g~D١SY;E>dW]_%/t|󘟦nV>[=RN:;@el! +^ɸ3S~F:k^d*)9L6 +YV-U@âGnqc-:^{e}]'dgX|]9^_\^?)j5)ja;~rƷmQ4{b5-Ċ.8x̸<}1.xyQߐǽQ^=vG!4׼=u6Ϩ}cRϸ MFFD>. #f}Y/Oy>Q0[>P6FpdǣCjGHso?4@%yn TeĮ9LޞMh\E_u,V-}s GO`u:b"k-?p]\~>s=lm<juԼ +5Vo6o!!V7b8qj S2@ROm}W9SXl_-cϣw:3 %ryҒy!팖ƶ?jVTߴx ފ,v{&*FC#N_KQzT^[N7{Qb G(פS<2~d^?3蚺.9cr(QVI/g{leUSrʛ\wQg:ifim~bt Ug}~!ms?bq=?-a7>LmQw-y,_U_WâE=lx:ۣI"W0LWǹ ?6ӂ1t\O.S6Пk 5>vɽߟGWYה?y5HӠznώCL_8"'n:71 k1`ܣ}nئZ+!QY--ܻDx〺/;=K?) xe<|8ğg"_23Ă @e6҄=,#>`S\8:j8>z0"[ 'Z|HLaiCSo:stC֡/Ɨ9vI BU?תWkd9/;}9iQ;16#J{SuU0X9T䋯n Q57=3 @sR(`VsI9wuQ%x%^ R1Z&>rlT 'sQX:O~sk_^vŗX!&ǟNT?`/ Ycɚ"q\6kҌ?.IF.qQ..Qlߊ_&RU.Qg !@=3נO5yG,ܣ>N &smQc̬ 76?%>߬\w?h`ey{JQ{cr= ޑGeFL3n\SnJ'\~\{R{w?>DM~p>܁o*K{fDk%ܪn=c +a&?I{ӥ-=m{wǗQ̌yE_ )`[zT{5Q6sB Ẃzf׉}DRvO+k;?j/eݟTLc i$bz'_}g|Eg+6-(my-%dD9V#7G9M庫^rjfIv9uʖ=kOR}yσ{zP:N? +OG)p2OYPkG`~l҆\iO`檨sgI/:Ó-4Q%S_b\06E$fm\ez0ËWQZ#)8Nn_}vQq>#29ƨZãQBQscY@g9GC|W=a굏:['p gksc>l~܀7zGO~O:r9 >b]\嫅:yW^}Kg;*p]9ۭ r`_GVK:GEK~[fYhY}NzN>YaߧEծ`AgD(~ 3m}Nj{gF? Yltyi䘙s8zE/?>n2FA4|s2y?ceb6yf;cssHs~&> bݖ"coF|ͻQ}=!ͱl/i#/iƜ_lX+UF߳dt"rbQ$1X/&65p:sv(^Q렱u0^'>qB=X&ד?aCO=Jज़tnu91R.|2x.i3NK=Q#^+'Ty9GqcTnZ5L>FsDO29}ecƓΊ[yuDYm2No*Γ{{ +D3 hZߛ"9mıtuv:< 8_y}O1ɶ ;;U@Wul+uVEnr:?Y5usd͘X$j~B8+\^z/9fV>+GO1ܷ=y#ley[::dO@m띨5FKsY'<699*/=T}7J'~n!lW(`GzG2}XZ{wLZGO&6aKW~|#O)sx$4;[/Hiҗg y.v'c||׈?Kcw7֤͗~?bAUh8oA#~5ם>|Qt?Woh^g] `׹efLsl^ʻ{ __kۆ)\X#W9BO4 c[1vCȣ*1fvH71qn<'8C#~(ꓻ2FK㷱 b/C֗1^yj tiOqgE'`@]fUFlw,8=_uFu\Z)YcX|@-ܒ IbĞC-r7q'HRTZ_&v\ums.Xnh tc uRؽQZۇnpz*\A,\' y*1Xz#g}f2/{ʜI ~,4gG| ]fW֋or| /+{x~󼛁c'+y`=SggHGLJS{0j΂/%3vz߃!{okʚ3} ވz%6mv59 vƩ# 鹏NuB)esTru:xOzɛ?p_lxX?j_ k$Ng/o/9.!o{Q5<}1?/X zXs ŹߴrO0@xn">PUGG3Tu5du@saWF-گ{ݢ+zk}=C(۝z˵b|~;Qq7&?{_}-1C{[@&|7_򜖍GVC*oKC^c?q~|R:#cl(r@|:QQX&Ė%6k1^,!Sx W9<<#?ε`Ͼ'G?LGD= Zo?džA}ܢMRb1_3T'6D|d3w[lhݨspQĦb'Uj/? 6r"<_.r쯏m?h#j0w^;cl}`1L3c{*Q| ܦf#_^{OmweZ(?M1P:6Oc'ƺסױ_Foα?1G`jqz?E^-bjBΌA䙼v4򃭒7wkT}MSd ?Hݢ&yA#UuQЎO\f;#r[3~lE3jMcrE. Ȭeu<یkI +9-=:jƨw)i=ȶzaF[~syW OyLvvr=41ةr6?D?zy~O/d:=a~~y&r`s_5 _AXq뿻CzN9/FSW|3KԂ_b 1 c?(zu/lrqc&}CaNz-6c!Q9NU+q>,Gd)Qk'r>grިȁq{)n }QadPr! QfcנӼcr sE<dg 8\̓`皌)~|ZCoY$So\c(u^cD[yc}5䞨ek2~g[nUC7_HKWe/z_3:h{:ܗwkԚY|ڳ ]+5vEn106!w{)\:?; *jly3is9?蝱n訚9)~sϵa!T zS]ڿ_E]u]is^LJu<1nMO+>(D + qʹƊϾ¶ ^}OG?u!?vJD:9g܋^WRuGğm? |(7QTv]'l{en\EN&6|5jo'9 UC/1pzQSl-YZ'p +)~Gm^wHϴhY썘/Qό DՏ7!}xDd.,kc +N–sD*}{Tl56E&@A1~yF#lszʦt'Έ rG>E4GGY5߻:-n:8u. 1^s쨽suqoa,7r|So3V`v}2-z#o{SM% xzދx(n{EYe oxM}GͿ2&‡W0yFԻ)F(ꯝfnws| ks)2?0 Q/ 5s->6s[OL|3Ϭұ\Y3Ϸg]Lj-caA9ЈOd.ST#;ڜ(sC戲5t-1ۀ/T/âb sM}q;9fΚ[E{ֶ|zkX%fz߁ XǶox$nrCv5׸D ާxOƯb?2v~9\ݯگM^/,㕹#x%?--G|*i&OaogjiwxEĿmYT'p88%d\T?ygOE9k>: KG%˹qeI>"}:WOFO` kv({tY#k;88?^,hn>FlbԞJtns=,xߡSY#Crn)[s} -tC4jo&?=.Q5SŌD'ȜX2Zi[6 o`W!e(+(F_:lOoxCo*cl>}sQ\1 yߑggBon&>lUNLl=ӓ'Wb3( 7𾻢Y~_tEԜ=omM=5NxSԾc69%6F++:Jb{V6/{ sqS.Ȓe K˙QgtB+m({uNO6Hڱ{!׶U bo50&gCfGmrԹ+)ޏLù#mQgGw`{y6VǑ7^Zb{Po櫰?|:cƴ+`zB91]xZs8-cNSo{R'EoI<{ 1؉?>8r e]O+h= ? dgpTV f풸<'}I./0xJ?~xh:sr/lG6glW9;;y.l6VV-Q Q1L`̗_Ώ;`WT}x̓: 唱3u;''#vw9~|~X~;H|L>?-0/]'9_㪔]goe4Vۣju_2]\wQQ?w:+juRQka.67GK~IT!+/ vW>XO=mrXeӷz%ꮷ2M:]ӑ}39Aݜo-+8 6~%k` >.|5X'e2CozHyc౯,'Dw"N<,~5&tt"Y#gz_}WDKruhY|X͵55]ƉzONNCH^#WJ;:xwCXu{_{gOrq]i aWz=R+|C&>k<=j/x{(x6ύzO uǮTWVz lud{}ٗ)sN9o]+3>\+=kLik\).j049 sz:yl/Gd=*  |gxry4,Qqv2Gr#i?y cvCg̑g1ჩ<u̍'(ۡwgdMG 6wlZìaeG7)? o <=3P8݃m0CLY;[`wӎ+g)3{1+:ݥ\qE+n刬YG9NZ{&j3`+\#g_5FOG/I|}dͮeH3j zzj ~FG[9>73<q=_*кM\X e̜&-Y/'. <*-qޛ0>3PgnTPw;_7}Q +Kz9o'zyQBqk Gah_loe^,)O%~{Dj}nR&3>|1f}5Q#Jε'|lBiP:8w:O|z{./5sL1GθH=Y{8Wy-Wd#jnϟuv~a`}~;ӑX?AWO_/ /_`<̵w2iTD|}[O>t?Al +66t_UҖc:ÿ\PGZ4vG46gW~\9MY!1̐n1#^]l6-0`#/uds|;zW&p,ɱMQ >O>Nn]3'j- 8:5:o) #~&ǖ2&srL|1V&'`s?ZO^+jobp=cx;[vTR{᏷D>1>X4^PZ'ܤ\l{'/>-ĠeʷKT]:?_.xLn,Й~>!Vlۗ?;w Eb1hnz9Ŀ$cQ`z}&Gf\߭^ȝҨwL.N Z;6m&X ;Ҩ6-q#kWy:Q+BVbl_vv{]R2\Zx<f6r-*v +s:O|13(hk}gk |_$ݙ?-WYCg'@=x_T.Ef҇=b6W`U![c]]P̗%͓҄Op9?37SGIk-ȳkiy5@ GnQC^[?>`4fbATNQ\;sֳ>vgGu ~~wl'd-*j@=u9r>QW2٥.y67gh|HH#QRDV`[y(~(_f+Ko^vfy^;+qQ˨3sE#[Kr}cWDqGqItjJԚr&yÿ[}q ~Xu;OۭXvn0_6]Alpb|L{či{ڏ~gD_@0VZ$ (i/R}!@< 8ĎU~޼ORsbws>~/I6i$_=|#7g.0ƿTs]AEZ6RO7\u.BuH{g ܁n8BoC_h˵;`|W)[d@, 9XZb?y}C xϱ2ʐ}>%8.jOKA(2^#C3wa9k }`'9P:KizQ>9/j/9ꉸW<3>]]궳R|2VAtQTm141<梟2~9Y=O< \ No newline at end of file diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Noise.png b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Noise.png new file mode 100644 index 0000000..284efa5 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Noise.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Out Beam.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Out Beam.prefab new file mode 100644 index 0000000..95b1c2d --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/Out Beam.prefab @@ -0,0 +1,241 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8550315265071380189 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8550315265071380190} + m_Layer: 0 + m_Name: Out Beam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8550315265071380190 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315265071380189} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -5, y: 0, z: -5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8550315266602875097} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8550315265650964372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8550315265650964373} + - component: {fileID: 8550315265650964375} + - component: {fileID: 8550315265650964374} + m_Layer: 0 + m_Name: Inner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8550315265650964373 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315265650964372} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.75, y: 1, z: 0.75} + m_Children: [] + m_Father: {fileID: 8550315266450197062} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8550315265650964375 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315265650964372} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8550315265650964374 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315265650964372} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d58e07ad4306e084a8e5201ecc7da5c8, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &8550315266450197061 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8550315266450197062} + - component: {fileID: 8550315266450197080} + - component: {fileID: 8550315266450197063} + m_Layer: 0 + m_Name: Outer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8550315266450197062 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315266450197061} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_Children: + - {fileID: 8550315265650964373} + m_Father: {fileID: 8550315266602875097} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8550315266450197080 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315266450197061} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8550315266450197063 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315266450197061} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c626b01dcac6d00478bb2aa98c652dd8, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &8550315266602875096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8550315266602875097} + - component: {fileID: 8550315266602875098} + m_Layer: 0 + m_Name: Anim + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8550315266602875097 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315266602875096} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8550315266450197062} + m_Father: {fileID: 8550315265071380190} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &8550315266602875098 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550315266602875096} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: a247d68f75bbfce42adf345703f0dfc2, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OutBeamInner.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OutBeamInner.mat new file mode 100644 index 0000000..db35002 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OutBeamInner.mat @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: OutBeamInner + m_Shader: {fileID: 4800000, guid: 7fa33412eff43d94793918a0a2580036, type: 3} + m_ShaderKeywords: _INNER_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 16de2847b97c1da40ab3c07ef7790a13, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _HorizontalSpeed: 1 + - _Inner: 1 + - _MinAlpha: 0.733 + - _VerticalSpeed: 4.87 + m_Colors: + - _Color: {r: 1, g: 0.76686954, b: 0, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OutBeamOuter.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OutBeamOuter.mat new file mode 100644 index 0000000..fb7e003 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OutBeamOuter.mat @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: OutBeamOuter + m_Shader: {fileID: 4800000, guid: 7fa33412eff43d94793918a0a2580036, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 16de2847b97c1da40ab3c07ef7790a13, type: 3} + m_Scale: {x: 1, y: 0.02} + m_Offset: {x: 0, y: 0} + m_Floats: + - _HorizontalSpeed: 1 + - _Inner: 0 + - _MinAlpha: 0.3 + - _VerticalSpeed: 0.6 + m_Colors: + - _Color: {r: 1, g: 0.96351755, b: 0, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OuterMaterial.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OuterMaterial.mat new file mode 100644 index 0000000..18b9214 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OuterMaterial.mat @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: OuterMaterial + m_Shader: {fileID: 4800000, guid: 19ccdf226a709a14f9a93612d6793189, type: 3} + m_ShaderKeywords: _TRANSPARENT_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: af25d836c305e2a4baed04860abc9807, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _FresnelBias: 1.44 + - _FresnelPower: 0.91 + - _FresnelScale: -1.09 + - _LengthSpeed: 1 + - _Luminosity: 1 + - _RotSpeed: 0.5 + - _Stretch: 1 + - _Transparent: 1 + m_Colors: + - EdgeColor: {r: 0.33490568, g: 1, b: 0.9933524, a: 1} + - FillColor: {r: 0.28662333, g: 0.45539558, b: 0.5377358, a: 0.7607843} + - _EdgeColor: {r: 0, g: 1, b: 0.96124196, a: 0.62352943} + - _FillColor: {r: 0.39248842, g: 0.6700146, b: 0.7924528, a: 0.4392157} + - _FresnelColor: {r: 1, g: 1, b: 1, a: 1} + - _SolidColor: {r: 0.6132076, g: 0.26900142, b: 0.6132076, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OuterPrefab.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OuterPrefab.prefab new file mode 100644 index 0000000..f26f32e --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/OuterPrefab.prefab @@ -0,0 +1,176 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3237708359274692944 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3237708359274692956} + - component: {fileID: 3237708359274692957} + - component: {fileID: 3237708359274692946} + m_Layer: 0 + m_Name: OuterPrefab + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3237708359274692956 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3237708359274692944} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.57, y: -2.17, z: -2.87} + m_LocalScale: {x: 4.1181, y: 4.1181, z: 4.1181} + m_Children: + - {fileID: 8522331364427001025} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3237708359274692957 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3237708359274692944} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3237708359274692946 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3237708359274692944} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 86e6c03685318ed4dadbb12d8e3860e9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1001 &1388484604071234602 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3237708359274692956} + m_Modifications: + - target: {fileID: 4918015674884083660, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_Name + value: Inner Prefab + objectReference: {fileID: 0} + - target: {fileID: 5009610755394997463, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cc0c1eba65a4e364a8b021596a633859, type: 2} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalScale.x + value: 0.97 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalScale.y + value: 0.97 + objectReference: {fileID: 0} + - target: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + propertyPath: m_LocalScale.z + value: 0.97 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, type: 3} +--- !u!4 &8522331364427001025 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7278244008094376171, guid: 6835e79e44afbbf4d8ff0fb9e88059e7, + type: 3} + m_PrefabInstance: {fileID: 1388484604071234602} + m_PrefabAsset: {fileID: 0} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/ParticleSoftUnlit.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/ParticleSoftUnlit.mat new file mode 100644 index 0000000..c62fab5 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/ParticleSoftUnlit.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ParticleSoftUnlit + m_Shader: {fileID: 4800000, guid: 2e4bb420e08ec4d43864cfeac81bf015, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: b5c685dec29674a4bb2feb07961cdfd7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _TintColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/ParticleUnlit.shader b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/ParticleUnlit.shader new file mode 100644 index 0000000..4d15134 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/ParticleUnlit.shader @@ -0,0 +1,61 @@ +Shader "Unlit/ParticleUnlit" +{ + Properties + { + _MainTex ("Texture", 2D) = "white" {} + _TintColor ("Main Color", color) = (1,1,1,1) + } + SubShader + { + Tags { "Queue"="Overlay-1" "RenderType"="Transparent" } + + ZWrite Off + ZTest Always + Blend SrcAlpha OneMinusSrcAlpha + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + float4 color : COLOR; + }; + + struct v2f + { + float2 uv : TEXCOORD0; + float4 vertex : SV_POSITION; + float4 color : COLOR; + }; + + sampler2D _MainTex; + float4 _MainTex_ST; + float4 _TintColor; + + v2f vert (appdata v) + { + v2f o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = TRANSFORM_TEX(v.uv, _MainTex); + o.color = v.color; + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + // sample the texture + fixed4 col = tex2D(_MainTex, i.uv) * i.color; + + return col; + } + ENDCG + } + } +} \ No newline at end of file diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/RailgunBeam.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/RailgunBeam.mat new file mode 100644 index 0000000..24df904 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/RailgunBeam.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RailgunBeam + m_Shader: {fileID: 4800000, guid: 7fa33412eff43d94793918a0a2580036, type: 3} + m_ShaderKeywords: _INNER_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 16de2847b97c1da40ab3c07ef7790a13, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HorizontalSpeed: 3.41 + - _Inner: 1 + - _Metallic: 0 + - _MinAlpha: 0.3 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SpeedScale: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _VerticalSpeed: 1.8 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0, g: 0.81988096, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SkyBeamMat.mat b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SkyBeamMat.mat new file mode 100644 index 0000000..21ae151 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SkyBeamMat.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SkyBeamMat + m_Shader: {fileID: 4800000, guid: 95b015a2e48d048458bf63e58ee78019, type: 3} + m_ShaderKeywords: _INNER_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 16de2847b97c1da40ab3c07ef7790a13, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HorizontalSpeed: 2.36 + - _Inner: 1 + - _Metallic: 0 + - _MinAlpha: 0.748 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SpeedScale: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _VerticalSpeed: 4.76 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 0.913718, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SkyBeamShader.shader b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SkyBeamShader.shader new file mode 100644 index 0000000..c109307 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SkyBeamShader.shader @@ -0,0 +1,72 @@ +Shader "Unlit/SkBeamShader" +{ + Properties + { + _MainTex ("Texture", 2D) = "white" {} + [MaterialToggle] _Inner ("Inner?", Float) = 1 + _VerticalSpeed ("Vertical Speed", Float) = 1 + _HorizontalSpeed ("Horizontal Speed", Float) = 1 + _SpeedScale ("Global Speed Scale", Float) = 1 + _Color ("Color", Color) = (1, 1, 1, 1) + _MinAlpha ("Min Alpha", Range(0, 1)) = 0.3 + } + SubShader + { + Tags { "Queue"="Overlay+1" "RenderType"="Transparent" } + + ZWrite Off + ZTest Always + Blend SrcAlpha OneMinusSrcAlpha + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct v2f + { + float2 uv : TEXCOORD0; + float4 vertex : SV_POSITION; + }; + + sampler2D _MainTex; + float4 _MainTex_ST; + fixed4 _Color; + float _HorizontalSpeed; + float _VerticalSpeed; + float _MinAlpha; + float _SpeedScale; + + v2f vert (appdata v) + { + v2f o; + float add = sin(v.vertex.z * 60 - _Time.z * 15 * _SpeedScale); + v.vertex.xy += float2(v.vertex.x, v.vertex.y) * (1 + add * 1.2) * 0.8; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = TRANSFORM_TEX(v.uv, _MainTex); + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + // sample the texture + float2 uv = i.uv + float2((_Time.y * _HorizontalSpeed * _SpeedScale) % 1000, -(_Time.y * _VerticalSpeed * _SpeedScale) % 1000); + fixed4 col = tex2D(_MainTex, uv) * _Color; + if(col.a < _MinAlpha) + col.a = _MinAlpha; + + return col; + } + ENDCG + } + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SphereShader.shader b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SphereShader.shader new file mode 100644 index 0000000..3645f8e --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/Shaders/SphereShader.shader @@ -0,0 +1,89 @@ +Shader "Unlit/SphereShader" +{ + Properties + { + _MainTex ("Texture", 2D) = "white" {} + _EdgeColor ("Edge Color", Color) = (1, 0, 0, 1) + _FillColor ("Fill Color", Color) = (1, 1, 0, 1) + _SolidColor ("Solid Color", Color) = (1, 0, 1, 1) + [MaterialToggle] _Transparent("Transparent", Float) = 1 + _Luminosity ("Luminosity", Float) = 1 + _Stretch ("Stretch", Float) = 1 + _LengthSpeed ("Length Speed", Float) = 1 + _RotSpeed ("Rotation Speed", Float) = 1 + _SpeedScale ("Global Speed Scale", Float) = 1 + + } + SubShader + { + Tags { "Queue"="Overlay+1" "RenderType"="Transparent" } + + ZWrite Off + ZTest Always + Blend SrcAlpha OneMinusSrcAlpha + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct v2f + { + float2 uv : TEXCOORD0; + float4 vertex : SV_POSITION; + }; + + sampler2D _MainTex; + float4 _MainTex_ST; + fixed4 _EdgeColor; + fixed4 _FillColor; + fixed4 _SolidColor; + float _Transparent; + float _Luminosity; + float _Stretch; + float _RotSpeed; + float _LengthSpeed; + float _SpeedScale; + + v2f vert (appdata v) + { + v2f o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = TRANSFORM_TEX(v.uv, _MainTex); + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + // sample the texture + float2 uv = i.uv * float2(0.2, _Stretch * 0.5) + float2((_Time.x * _RotSpeed * _SpeedScale) % 1000, (_Time.x * _LengthSpeed * _SpeedScale) % 1000); + uv += float2(sin(_Time.x * _SpeedScale + uv.y * 40) * 0.05, cos(_Time.y * _SpeedScale + uv.x * 30) * 0.05); + + fixed4 col = tex2D(_MainTex, uv); + float alpha = col.b * col.b * col.b * 2; + col *= _Luminosity; + if(_Transparent > 0){ + col.a = alpha; + }else{ + col = _SolidColor; + } + if(alpha > 0.3 && alpha < 0.35) + col = _EdgeColor; + else if(alpha > 0.35) + col = _FillColor; + + return col; + } + ENDCG + } + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/Square Sprite.png b/Source/Content/Unity/RimVibes Bundles/Assets/Square Sprite.png new file mode 100644 index 0000000..8eb1b1e Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/Square Sprite.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/StripGradient.png b/Source/Content/Unity/RimVibes Bundles/Assets/StripGradient.png new file mode 100644 index 0000000..ce919be Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/StripGradient.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/AlbumArt.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/AlbumArt.png new file mode 100644 index 0000000..8d1916d Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/AlbumArt.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/NextButton.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/NextButton.png new file mode 100644 index 0000000..5fc09f6 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/NextButton.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/PauseButton.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/PauseButton.png new file mode 100644 index 0000000..acc4bd6 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/PauseButton.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/PlayButton.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/PlayButton.png new file mode 100644 index 0000000..ee21fe0 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/PlayButton.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/PreviousButton.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/PreviousButton.png new file mode 100644 index 0000000..8b14528 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/PreviousButton.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonActive.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonActive.png new file mode 100644 index 0000000..00c63f9 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonActive.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonNormal.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonNormal.png new file mode 100644 index 0000000..b1a91bd Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonNormal.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonOne.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonOne.png new file mode 100644 index 0000000..67943dd Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/RepeatButtonOne.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/SettingsIcon.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/SettingsIcon.png new file mode 100644 index 0000000..1d0cba2 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/SettingsIcon.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/ShuffleButtonActive.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/ShuffleButtonActive.png new file mode 100644 index 0000000..9536688 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/ShuffleButtonActive.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/ShuffleButtonNormal.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/ShuffleButtonNormal.png new file mode 100644 index 0000000..12315d8 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/ShuffleButtonNormal.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UI/Volume.png b/Source/Content/Unity/RimVibes Bundles/Assets/UI/Volume.png new file mode 100644 index 0000000..a5598f5 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/Assets/UI/Volume.png differ diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/UpBeam.prefab b/Source/Content/Unity/RimVibes Bundles/Assets/UpBeam.prefab new file mode 100644 index 0000000..55edaa1 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/UpBeam.prefab @@ -0,0 +1,207 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3215580029866945486 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3215580029866945487} + - component: {fileID: 3215580029866945473} + - component: {fileID: 3215580029866945472} + m_Layer: 0 + m_Name: Mote + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3215580029866945487 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3215580029866945486} + m_LocalRotation: {x: 0.0000014603136, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.01} + m_LocalScale: {x: 3.520297, y: 3.520297, z: 3.520297} + m_Children: [] + m_Father: {fileID: 3215580029954266983} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3215580029866945473 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3215580029866945486} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3215580029866945472 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3215580029866945486} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8d567dc3f86d1ff49a1b53890307ca2b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &3215580029954266982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3215580029954266983} + m_Layer: 0 + m_Name: UpBeam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3215580029954266983 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3215580029954266982} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.108, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7627617613777903258} + - {fileID: 3215580029866945487} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &3215580029784634752 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3215580029954266983} + m_Modifications: + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0.6094535 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.79282176 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -75.1 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalScale.x + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalScale.y + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_LocalScale.z + value: 250 + objectReference: {fileID: 0} + - target: {fileID: -1504981713932161579, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 90b152f033ad79c459dcaefec37e5ea3, type: 2} + - target: {fileID: -927199367670048503, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + propertyPath: m_Name + value: Beam + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d20a84832b5ac894d9a4350a8bdd68f2, type: 3} +--- !u!4 &7627617613777903258 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -4216859302048453862, guid: d20a84832b5ac894d9a4350a8bdd68f2, + type: 3} + m_PrefabInstance: {fileID: 3215580029784634752} + m_PrefabAsset: {fileID: 0} diff --git a/Source/Content/Unity/RimVibes Bundles/Assets/WikiUI.cs b/Source/Content/Unity/RimVibes Bundles/Assets/WikiUI.cs new file mode 100644 index 0000000..34e99be --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Assets/WikiUI.cs @@ -0,0 +1,30 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class WikiUI : MonoBehaviour +{ + public Rect Bounds; + public float TopHeight = 70; + public float SideWidth = 200; + public float SearchHeight = 50; + + public void OnGUI() + { + var global = Bounds; + Rect titleArea = new Rect(global.x + 5, global.y + 5, global.width - 10, TopHeight); + Rect pagesArea = new Rect(global.x + 5, global.y + TopHeight + 15 + SearchHeight, SideWidth - 5, global.height - 20 - TopHeight - SearchHeight); + Rect searchArea = new Rect(global.x + 5, global.y + TopHeight + 10, SideWidth - 5, SearchHeight); + Rect contentArea = new Rect(global.x + 5 + SideWidth, global.y + TopHeight + 10, global.width - SideWidth - 10, global.height - TopHeight - 15); + + GUI.color = Color.Lerp(Color.black, Color.clear, 0.4f); + GUI.Box(global, ""); + GUI.Box(pagesArea, ""); + GUI.Box(searchArea, ""); + GUI.Box(titleArea, ""); + GUI.Box(contentArea, ""); + GUI.color = Color.white; + + GUI.Label(titleArea, "Some Mod Name"); + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/Packages/manifest.json b/Source/Content/Unity/RimVibes Bundles/Packages/manifest.json new file mode 100644 index 0000000..a2e6efe --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/Packages/manifest.json @@ -0,0 +1,48 @@ +{ + "dependencies": { + "com.unity.2d.sprite": "1.0.0", + "com.unity.2d.tilemap": "1.0.0", + "com.unity.assetbundlebrowser": "1.7.0", + "com.unity.collab-proxy": "1.2.16", + "com.unity.ext.nunit": "1.0.0", + "com.unity.ide.rider": "1.0.8", + "com.unity.ide.visualstudio": "1.0.11", + "com.unity.ide.vscode": "1.0.7", + "com.unity.shadergraph": "6.9.2", + "com.unity.test-framework": "1.0.13", + "com.unity.textmeshpro": "2.0.1", + "com.unity.timeline": "1.1.0", + "com.unity.ugui": "1.0.0", + "com.unity.modules.ai": "1.0.0", + "com.unity.modules.androidjni": "1.0.0", + "com.unity.modules.animation": "1.0.0", + "com.unity.modules.assetbundle": "1.0.0", + "com.unity.modules.audio": "1.0.0", + "com.unity.modules.cloth": "1.0.0", + "com.unity.modules.director": "1.0.0", + "com.unity.modules.imageconversion": "1.0.0", + "com.unity.modules.imgui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.particlesystem": "1.0.0", + "com.unity.modules.physics": "1.0.0", + "com.unity.modules.physics2d": "1.0.0", + "com.unity.modules.screencapture": "1.0.0", + "com.unity.modules.terrain": "1.0.0", + "com.unity.modules.terrainphysics": "1.0.0", + "com.unity.modules.tilemap": "1.0.0", + "com.unity.modules.ui": "1.0.0", + "com.unity.modules.uielements": "1.0.0", + "com.unity.modules.umbra": "1.0.0", + "com.unity.modules.unityanalytics": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0", + "com.unity.modules.unitywebrequestassetbundle": "1.0.0", + "com.unity.modules.unitywebrequestaudio": "1.0.0", + "com.unity.modules.unitywebrequesttexture": "1.0.0", + "com.unity.modules.unitywebrequestwww": "1.0.0", + "com.unity.modules.vehicles": "1.0.0", + "com.unity.modules.video": "1.0.0", + "com.unity.modules.vr": "1.0.0", + "com.unity.modules.wind": "1.0.0", + "com.unity.modules.xr": "1.0.0" + } +} diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/AudioManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/AudioManager.asset new file mode 100644 index 0000000..4f31e74 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/AudioManager.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!11 &1 +AudioManager: + m_ObjectHideFlags: 0 + m_Volume: 1 + Rolloff Scale: 1 + Doppler Factor: 1 + Default Speaker Mode: 2 + m_SampleRate: 0 + m_DSPBufferSize: 1024 + m_VirtualVoiceCount: 512 + m_RealVoiceCount: 32 + m_SpatializerPlugin: + m_AmbisonicDecoderPlugin: + m_DisableAudio: 0 + m_VirtualizeEffects: 1 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ClusterInputManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ClusterInputManager.asset new file mode 100644 index 0000000..e7886b2 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ClusterInputManager.asset @@ -0,0 +1,6 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!236 &1 +ClusterInputManager: + m_ObjectHideFlags: 0 + m_Inputs: [] diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/DynamicsManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/DynamicsManager.asset new file mode 100644 index 0000000..4144c06 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/DynamicsManager.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!55 &1 +PhysicsManager: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Gravity: {x: 0, y: -9.81, z: 0} + m_DefaultMaterial: {fileID: 0} + m_BounceThreshold: 2 + m_SleepThreshold: 0.005 + m_DefaultContactOffset: 0.01 + m_DefaultSolverIterations: 6 + m_DefaultSolverVelocityIterations: 1 + m_QueriesHitBackfaces: 0 + m_QueriesHitTriggers: 1 + m_EnableAdaptiveForce: 0 + m_ClothInterCollisionDistance: 0 + m_ClothInterCollisionStiffness: 0 + m_ContactsGeneration: 1 + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + m_AutoSimulation: 1 + m_AutoSyncTransforms: 0 + m_ReuseCollisionCallbacks: 1 + m_ClothInterCollisionSettingsToggle: 0 + m_ContactPairsMode: 0 + m_BroadphaseType: 0 + m_WorldBounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 250, y: 250, z: 250} + m_WorldSubdivisions: 8 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/EditorBuildSettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/EditorBuildSettings.asset new file mode 100644 index 0000000..82ab0f5 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/EditorBuildSettings.asset @@ -0,0 +1,11 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1045 &1 +EditorBuildSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Scenes: + - enabled: 1 + path: Assets/Scenes/SampleScene.unity + guid: 2cda990e2423bbf4892e6590ba056729 + m_configObjects: {} diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/EditorSettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/EditorSettings.asset new file mode 100644 index 0000000..8d9e83b --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/EditorSettings.asset @@ -0,0 +1,21 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!159 &1 +EditorSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_ExternalVersionControlSupport: Visible Meta Files + m_SerializationMode: 2 + m_LineEndingsForNewScripts: 2 + m_DefaultBehaviorMode: 1 + m_SpritePackerMode: 4 + m_SpritePackerPaddingPower: 1 + m_EtcTextureCompressorBehavior: 1 + m_EtcTextureFastCompressor: 1 + m_EtcTextureNormalCompressor: 2 + m_EtcTextureBestCompressor: 4 + m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd + m_ProjectGenerationRootNamespace: + m_UserGeneratedProjectSuffix: + m_CollabEditorSettings: + inProgressEnabled: 1 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/GraphicsSettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/GraphicsSettings.asset new file mode 100644 index 0000000..9b97fe7 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/GraphicsSettings.asset @@ -0,0 +1,61 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!30 &1 +GraphicsSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_Deferred: + m_Mode: 1 + m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} + m_DeferredReflections: + m_Mode: 1 + m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} + m_ScreenSpaceShadows: + m_Mode: 1 + m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} + m_LegacyDeferred: + m_Mode: 1 + m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} + m_DepthNormals: + m_Mode: 1 + m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} + m_MotionVectors: + m_Mode: 1 + m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} + m_LightHalo: + m_Mode: 1 + m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} + m_LensFlare: + m_Mode: 1 + m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} + m_AlwaysIncludedShaders: + - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 16001, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 17000, guid: 0000000000000000f000000000000000, type: 0} + m_PreloadedShaders: [] + m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, + type: 0} + m_CustomRenderPipeline: {fileID: 0} + m_TransparencySortMode: 0 + m_TransparencySortAxis: {x: 0, y: 0, z: 1} + m_DefaultRenderingPath: 1 + m_DefaultMobileRenderingPath: 1 + m_TierSettings: [] + m_LightmapStripping: 0 + m_FogStripping: 0 + m_InstancingStripping: 0 + m_LightmapKeepPlain: 1 + m_LightmapKeepDirCombined: 1 + m_LightmapKeepDynamicPlain: 1 + m_LightmapKeepDynamicDirCombined: 1 + m_LightmapKeepShadowMask: 1 + m_LightmapKeepSubtractive: 1 + m_FogKeepLinear: 1 + m_FogKeepExp: 1 + m_FogKeepExp2: 1 + m_AlbedoSwatchInfos: [] + m_LightsUseLinearIntensity: 0 + m_LightsUseColorTemperature: 0 + m_LogWhenShaderIsCompiled: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/InputManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/InputManager.asset new file mode 100644 index 0000000..17c8f53 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/InputManager.asset @@ -0,0 +1,295 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!13 &1 +InputManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Axes: + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: a + altPositiveButton: d + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: s + altPositiveButton: w + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left ctrl + altNegativeButton: + altPositiveButton: mouse 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: mouse 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: mouse 2 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: space + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse X + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse Y + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse ScrollWheel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 2 + joyNum: 0 + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 0 + type: 2 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 1 + type: 2 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 0 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 1 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 2 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 3 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: return + altNegativeButton: + altPositiveButton: joystick button 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: enter + altNegativeButton: + altPositiveButton: space + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Cancel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: escape + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/NavMeshAreas.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/NavMeshAreas.asset new file mode 100644 index 0000000..3b0b7c3 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/NavMeshAreas.asset @@ -0,0 +1,91 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!126 &1 +NavMeshProjectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + areas: + - name: Walkable + cost: 1 + - name: Not Walkable + cost: 1 + - name: Jump + cost: 2 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + m_LastAgentTypeID: -887442657 + m_Settings: + - serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.75 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_SettingNames: + - Humanoid diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/NetworkManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/NetworkManager.asset new file mode 100644 index 0000000..5dc6a83 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/NetworkManager.asset @@ -0,0 +1,8 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!149 &1 +NetworkManager: + m_ObjectHideFlags: 0 + m_DebugLevel: 0 + m_Sendrate: 15 + m_AssetToPrefab: {} diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/Physics2DSettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/Physics2DSettings.asset new file mode 100644 index 0000000..a6ba387 Binary files /dev/null and b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/Physics2DSettings.asset differ diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/PresetManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/PresetManager.asset new file mode 100644 index 0000000..636a595 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/PresetManager.asset @@ -0,0 +1,6 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1386491679 &1 +PresetManager: + m_ObjectHideFlags: 0 + m_DefaultList: [] diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ProjectSettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ProjectSettings.asset new file mode 100644 index 0000000..491bcdb --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ProjectSettings.asset @@ -0,0 +1,620 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!129 &1 +PlayerSettings: + m_ObjectHideFlags: 0 + serializedVersion: 17 + productGUID: 773b8733ec2ffcb4c995397183539bb4 + AndroidProfiler: 0 + AndroidFilterTouchesWhenObscured: 0 + AndroidEnableSustainedPerformanceMode: 0 + defaultScreenOrientation: 4 + targetDevice: 2 + useOnDemandResources: 0 + accelerometerFrequency: 60 + companyName: DefaultCompany + productName: RimVibes Bundles + defaultCursor: {fileID: 0} + cursorHotspot: {x: 0, y: 0} + m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} + m_ShowUnitySplashScreen: 1 + m_ShowUnitySplashLogo: 1 + m_SplashScreenOverlayOpacity: 1 + m_SplashScreenAnimation: 1 + m_SplashScreenLogoStyle: 1 + m_SplashScreenDrawMode: 0 + m_SplashScreenBackgroundAnimationZoom: 1 + m_SplashScreenLogoAnimationZoom: 1 + m_SplashScreenBackgroundLandscapeAspect: 1 + m_SplashScreenBackgroundPortraitAspect: 1 + m_SplashScreenBackgroundLandscapeUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenBackgroundPortraitUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenLogos: [] + m_VirtualRealitySplashScreen: {fileID: 0} + m_HolographicTrackingLossScreen: {fileID: 0} + defaultScreenWidth: 1024 + defaultScreenHeight: 768 + defaultScreenWidthWeb: 960 + defaultScreenHeightWeb: 600 + m_StereoRenderingPath: 0 + m_ActiveColorSpace: 0 + m_MTRendering: 1 + m_StackTraceTypes: 010000000100000001000000010000000100000001000000 + iosShowActivityIndicatorOnLoading: -1 + androidShowActivityIndicatorOnLoading: -1 + iosAppInBackgroundBehavior: 0 + displayResolutionDialog: 0 + iosAllowHTTPDownload: 1 + allowedAutorotateToPortrait: 1 + allowedAutorotateToPortraitUpsideDown: 1 + allowedAutorotateToLandscapeRight: 1 + allowedAutorotateToLandscapeLeft: 1 + useOSAutorotation: 1 + use32BitDisplayBuffer: 1 + preserveFramebufferAlpha: 0 + disableDepthAndStencilBuffers: 0 + androidStartInFullscreen: 1 + androidRenderOutsideSafeArea: 1 + androidUseSwappy: 0 + androidBlitType: 0 + defaultIsNativeResolution: 1 + macRetinaSupport: 1 + runInBackground: 1 + captureSingleScreen: 0 + muteOtherAudioSources: 0 + Prepare IOS For Recording: 0 + Force IOS Speakers When Recording: 0 + deferSystemGesturesMode: 0 + hideHomeButton: 0 + submitAnalytics: 1 + usePlayerLog: 1 + bakeCollisionMeshes: 0 + forceSingleInstance: 0 + useFlipModelSwapchain: 1 + resizableWindow: 0 + useMacAppStoreValidation: 0 + macAppStoreCategory: public.app-category.games + gpuSkinning: 0 + graphicsJobs: 0 + xboxPIXTextureCapture: 0 + xboxEnableAvatar: 0 + xboxEnableKinect: 0 + xboxEnableKinectAutoTracking: 0 + xboxEnableFitness: 0 + visibleInBackground: 1 + allowFullscreenSwitch: 1 + graphicsJobMode: 0 + fullscreenMode: 1 + xboxSpeechDB: 0 + xboxEnableHeadOrientation: 0 + xboxEnableGuest: 0 + xboxEnablePIXSampling: 0 + metalFramebufferOnly: 0 + xboxOneResolution: 0 + xboxOneSResolution: 0 + xboxOneXResolution: 3 + xboxOneMonoLoggingLevel: 0 + xboxOneLoggingLevel: 1 + xboxOneDisableEsram: 0 + xboxOnePresentImmediateThreshold: 0 + switchQueueCommandMemory: 0 + switchQueueControlMemory: 16384 + switchQueueComputeMemory: 262144 + switchNVNShaderPoolsGranularity: 33554432 + switchNVNDefaultPoolsGranularity: 16777216 + switchNVNOtherPoolsGranularity: 16777216 + vulkanEnableSetSRGBWrite: 0 + m_SupportedAspectRatios: + 4:3: 1 + 5:4: 1 + 16:10: 1 + 16:9: 1 + Others: 1 + bundleVersion: 0.1 + preloadedAssets: [] + metroInputSource: 0 + wsaTransparentSwapchain: 0 + m_HolographicPauseOnTrackingLoss: 1 + xboxOneDisableKinectGpuReservation: 1 + xboxOneEnable7thCore: 1 + vrSettings: + cardboard: + depthFormat: 0 + enableTransitionView: 0 + daydream: + depthFormat: 0 + useSustainedPerformanceMode: 0 + enableVideoLayer: 0 + useProtectedVideoMemory: 0 + minimumSupportedHeadTracking: 0 + maximumSupportedHeadTracking: 1 + hololens: + depthFormat: 1 + depthBufferSharingEnabled: 1 + lumin: + depthFormat: 0 + frameTiming: 2 + enableGLCache: 0 + glCacheMaxBlobSize: 524288 + glCacheMaxFileSize: 8388608 + oculus: + sharedDepthBuffer: 1 + dashSupport: 1 + lowOverheadMode: 0 + enable360StereoCapture: 0 + isWsaHolographicRemotingEnabled: 0 + protectGraphicsMemory: 0 + enableFrameTimingStats: 0 + useHDRDisplay: 0 + m_ColorGamuts: 00000000 + targetPixelDensity: 30 + resolutionScalingMode: 0 + androidSupportedAspectRatio: 1 + androidMaxAspectRatio: 2.1 + applicationIdentifier: + Standalone: com.Company.ProductName + buildNumber: {} + AndroidBundleVersionCode: 1 + AndroidMinSdkVersion: 19 + AndroidTargetSdkVersion: 0 + AndroidPreferredInstallLocation: 1 + aotOptions: + stripEngineCode: 1 + iPhoneStrippingLevel: 0 + iPhoneScriptCallOptimization: 0 + ForceInternetPermission: 0 + ForceSDCardPermission: 0 + CreateWallpaper: 0 + APKExpansionFiles: 0 + keepLoadedShadersAlive: 0 + StripUnusedMeshComponents: 1 + VertexChannelCompressionMask: 4054 + iPhoneSdkVersion: 988 + iOSTargetOSVersionString: 9.0 + tvOSSdkVersion: 0 + tvOSRequireExtendedGameController: 0 + tvOSTargetOSVersionString: 9.0 + uIPrerenderedIcon: 0 + uIRequiresPersistentWiFi: 0 + uIRequiresFullScreen: 1 + uIStatusBarHidden: 1 + uIExitOnSuspend: 0 + uIStatusBarStyle: 0 + iPhoneSplashScreen: {fileID: 0} + iPhoneHighResSplashScreen: {fileID: 0} + iPhoneTallHighResSplashScreen: {fileID: 0} + iPhone47inSplashScreen: {fileID: 0} + iPhone55inPortraitSplashScreen: {fileID: 0} + iPhone55inLandscapeSplashScreen: {fileID: 0} + iPhone58inPortraitSplashScreen: {fileID: 0} + iPhone58inLandscapeSplashScreen: {fileID: 0} + iPadPortraitSplashScreen: {fileID: 0} + iPadHighResPortraitSplashScreen: {fileID: 0} + iPadLandscapeSplashScreen: {fileID: 0} + iPadHighResLandscapeSplashScreen: {fileID: 0} + iPhone65inPortraitSplashScreen: {fileID: 0} + iPhone65inLandscapeSplashScreen: {fileID: 0} + iPhone61inPortraitSplashScreen: {fileID: 0} + iPhone61inLandscapeSplashScreen: {fileID: 0} + appleTVSplashScreen: {fileID: 0} + appleTVSplashScreen2x: {fileID: 0} + tvOSSmallIconLayers: [] + tvOSSmallIconLayers2x: [] + tvOSLargeIconLayers: [] + tvOSLargeIconLayers2x: [] + tvOSTopShelfImageLayers: [] + tvOSTopShelfImageLayers2x: [] + tvOSTopShelfImageWideLayers: [] + tvOSTopShelfImageWideLayers2x: [] + iOSLaunchScreenType: 0 + iOSLaunchScreenPortrait: {fileID: 0} + iOSLaunchScreenLandscape: {fileID: 0} + iOSLaunchScreenBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreenFillPct: 100 + iOSLaunchScreenSize: 100 + iOSLaunchScreenCustomXibPath: + iOSLaunchScreeniPadType: 0 + iOSLaunchScreeniPadImage: {fileID: 0} + iOSLaunchScreeniPadBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreeniPadFillPct: 100 + iOSLaunchScreeniPadSize: 100 + iOSLaunchScreeniPadCustomXibPath: + iOSUseLaunchScreenStoryboard: 0 + iOSLaunchScreenCustomStoryboardPath: + iOSDeviceRequirements: [] + iOSURLSchemes: [] + iOSBackgroundModes: 0 + iOSMetalForceHardShadows: 0 + metalEditorSupport: 1 + metalAPIValidation: 1 + iOSRenderExtraFrameOnPause: 0 + appleDeveloperTeamID: + iOSManualSigningProvisioningProfileID: + tvOSManualSigningProvisioningProfileID: + iOSManualSigningProvisioningProfileType: 0 + tvOSManualSigningProvisioningProfileType: 0 + appleEnableAutomaticSigning: 0 + iOSRequireARKit: 0 + iOSAutomaticallyDetectAndAddCapabilities: 1 + appleEnableProMotion: 0 + clonedFromGUID: 5f34be1353de5cf4398729fda238591b + templatePackageId: com.unity.template.2d@3.2.0 + templateDefaultScene: Assets/Scenes/SampleScene.unity + AndroidTargetArchitectures: 1 + AndroidSplashScreenScale: 0 + androidSplashScreen: {fileID: 0} + AndroidKeystoreName: '{inproject}: ' + AndroidKeyaliasName: + AndroidBuildApkPerCpuArchitecture: 0 + AndroidTVCompatibility: 0 + AndroidIsGame: 1 + AndroidEnableTango: 0 + androidEnableBanner: 1 + androidUseLowAccuracyLocation: 0 + androidUseCustomKeystore: 0 + m_AndroidBanners: + - width: 320 + height: 180 + banner: {fileID: 0} + androidGamepadSupportLevel: 0 + AndroidValidateAppBundleSize: 1 + AndroidAppBundleSizeToValidate: 150 + resolutionDialogBanner: {fileID: 0} + m_BuildTargetIcons: [] + m_BuildTargetPlatformIcons: [] + m_BuildTargetBatching: [] + m_BuildTargetGraphicsAPIs: + - m_BuildTarget: AndroidPlayer + m_APIs: 150000000b000000 + m_Automatic: 0 + m_BuildTargetVRSettings: [] + openGLRequireES31: 0 + openGLRequireES31AEP: 0 + openGLRequireES32: 0 + vuforiaEnabled: 0 + m_TemplateCustomTags: {} + mobileMTRendering: + Android: 1 + iPhone: 1 + tvOS: 1 + m_BuildTargetGroupLightmapEncodingQuality: [] + m_BuildTargetGroupLightmapSettings: [] + playModeTestRunnerEnabled: 0 + runPlayModeTestAsEditModeTest: 0 + actionOnDotNetUnhandledException: 1 + enableInternalProfiler: 0 + logObjCUncaughtExceptions: 1 + enableCrashReportAPI: 0 + cameraUsageDescription: + locationUsageDescription: + microphoneUsageDescription: + switchNetLibKey: + switchSocketMemoryPoolSize: 6144 + switchSocketAllocatorPoolSize: 128 + switchSocketConcurrencyLimit: 14 + switchScreenResolutionBehavior: 2 + switchUseCPUProfiler: 0 + switchApplicationID: 0x01004b9000490000 + switchNSODependencies: + switchTitleNames_0: + switchTitleNames_1: + switchTitleNames_2: + switchTitleNames_3: + switchTitleNames_4: + switchTitleNames_5: + switchTitleNames_6: + switchTitleNames_7: + switchTitleNames_8: + switchTitleNames_9: + switchTitleNames_10: + switchTitleNames_11: + switchTitleNames_12: + switchTitleNames_13: + switchTitleNames_14: + switchPublisherNames_0: + switchPublisherNames_1: + switchPublisherNames_2: + switchPublisherNames_3: + switchPublisherNames_4: + switchPublisherNames_5: + switchPublisherNames_6: + switchPublisherNames_7: + switchPublisherNames_8: + switchPublisherNames_9: + switchPublisherNames_10: + switchPublisherNames_11: + switchPublisherNames_12: + switchPublisherNames_13: + switchPublisherNames_14: + switchIcons_0: {fileID: 0} + switchIcons_1: {fileID: 0} + switchIcons_2: {fileID: 0} + switchIcons_3: {fileID: 0} + switchIcons_4: {fileID: 0} + switchIcons_5: {fileID: 0} + switchIcons_6: {fileID: 0} + switchIcons_7: {fileID: 0} + switchIcons_8: {fileID: 0} + switchIcons_9: {fileID: 0} + switchIcons_10: {fileID: 0} + switchIcons_11: {fileID: 0} + switchIcons_12: {fileID: 0} + switchIcons_13: {fileID: 0} + switchIcons_14: {fileID: 0} + switchSmallIcons_0: {fileID: 0} + switchSmallIcons_1: {fileID: 0} + switchSmallIcons_2: {fileID: 0} + switchSmallIcons_3: {fileID: 0} + switchSmallIcons_4: {fileID: 0} + switchSmallIcons_5: {fileID: 0} + switchSmallIcons_6: {fileID: 0} + switchSmallIcons_7: {fileID: 0} + switchSmallIcons_8: {fileID: 0} + switchSmallIcons_9: {fileID: 0} + switchSmallIcons_10: {fileID: 0} + switchSmallIcons_11: {fileID: 0} + switchSmallIcons_12: {fileID: 0} + switchSmallIcons_13: {fileID: 0} + switchSmallIcons_14: {fileID: 0} + switchManualHTML: + switchAccessibleURLs: + switchLegalInformation: + switchMainThreadStackSize: 1048576 + switchPresenceGroupId: + switchLogoHandling: 0 + switchReleaseVersion: 0 + switchDisplayVersion: 1.0.0 + switchStartupUserAccount: 0 + switchTouchScreenUsage: 0 + switchSupportedLanguagesMask: 0 + switchLogoType: 0 + switchApplicationErrorCodeCategory: + switchUserAccountSaveDataSize: 0 + switchUserAccountSaveDataJournalSize: 0 + switchApplicationAttribute: 0 + switchCardSpecSize: -1 + switchCardSpecClock: -1 + switchRatingsMask: 0 + switchRatingsInt_0: 0 + switchRatingsInt_1: 0 + switchRatingsInt_2: 0 + switchRatingsInt_3: 0 + switchRatingsInt_4: 0 + switchRatingsInt_5: 0 + switchRatingsInt_6: 0 + switchRatingsInt_7: 0 + switchRatingsInt_8: 0 + switchRatingsInt_9: 0 + switchRatingsInt_10: 0 + switchRatingsInt_11: 0 + switchLocalCommunicationIds_0: + switchLocalCommunicationIds_1: + switchLocalCommunicationIds_2: + switchLocalCommunicationIds_3: + switchLocalCommunicationIds_4: + switchLocalCommunicationIds_5: + switchLocalCommunicationIds_6: + switchLocalCommunicationIds_7: + switchParentalControl: 0 + switchAllowsScreenshot: 1 + switchAllowsVideoCapturing: 1 + switchAllowsRuntimeAddOnContentInstall: 0 + switchDataLossConfirmation: 0 + switchUserAccountLockEnabled: 0 + switchSystemResourceMemory: 16777216 + switchSupportedNpadStyles: 3 + switchNativeFsCacheSize: 32 + switchIsHoldTypeHorizontal: 0 + switchSupportedNpadCount: 8 + switchSocketConfigEnabled: 0 + switchTcpInitialSendBufferSize: 32 + switchTcpInitialReceiveBufferSize: 64 + switchTcpAutoSendBufferSizeMax: 256 + switchTcpAutoReceiveBufferSizeMax: 256 + switchUdpSendBufferSize: 9 + switchUdpReceiveBufferSize: 42 + switchSocketBufferEfficiency: 4 + switchSocketInitializeEnabled: 1 + switchNetworkInterfaceManagerInitializeEnabled: 1 + switchPlayerConnectionEnabled: 1 + ps4NPAgeRating: 12 + ps4NPTitleSecret: + ps4NPTrophyPackPath: + ps4ParentalLevel: 11 + ps4ContentID: ED1633-NPXX51362_00-0000000000000000 + ps4Category: 0 + ps4MasterVersion: 01.00 + ps4AppVersion: 01.00 + ps4AppType: 0 + ps4ParamSfxPath: + ps4VideoOutPixelFormat: 0 + ps4VideoOutInitialWidth: 1920 + ps4VideoOutBaseModeInitialWidth: 1920 + ps4VideoOutReprojectionRate: 60 + ps4PronunciationXMLPath: + ps4PronunciationSIGPath: + ps4BackgroundImagePath: + ps4StartupImagePath: + ps4StartupImagesFolder: + ps4IconImagesFolder: + ps4SaveDataImagePath: + ps4SdkOverride: + ps4BGMPath: + ps4ShareFilePath: + ps4ShareOverlayImagePath: + ps4PrivacyGuardImagePath: + ps4NPtitleDatPath: + ps4RemotePlayKeyAssignment: -1 + ps4RemotePlayKeyMappingDir: + ps4PlayTogetherPlayerCount: 0 + ps4EnterButtonAssignment: 1 + ps4ApplicationParam1: 0 + ps4ApplicationParam2: 0 + ps4ApplicationParam3: 0 + ps4ApplicationParam4: 0 + ps4DownloadDataSize: 0 + ps4GarlicHeapSize: 2048 + ps4ProGarlicHeapSize: 2560 + playerPrefsMaxSize: 32768 + ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ + ps4pnSessions: 1 + ps4pnPresence: 1 + ps4pnFriends: 1 + ps4pnGameCustomData: 1 + playerPrefsSupport: 0 + enableApplicationExit: 0 + resetTempFolder: 1 + restrictedAudioUsageRights: 0 + ps4UseResolutionFallback: 0 + ps4ReprojectionSupport: 0 + ps4UseAudio3dBackend: 0 + ps4SocialScreenEnabled: 0 + ps4ScriptOptimizationLevel: 0 + ps4Audio3dVirtualSpeakerCount: 14 + ps4attribCpuUsage: 0 + ps4PatchPkgPath: + ps4PatchLatestPkgPath: + ps4PatchChangeinfoPath: + ps4PatchDayOne: 0 + ps4attribUserManagement: 0 + ps4attribMoveSupport: 0 + ps4attrib3DSupport: 0 + ps4attribShareSupport: 0 + ps4attribExclusiveVR: 0 + ps4disableAutoHideSplash: 0 + ps4videoRecordingFeaturesUsed: 0 + ps4contentSearchFeaturesUsed: 0 + ps4attribEyeToEyeDistanceSettingVR: 0 + ps4IncludedModules: [] + monoEnv: + splashScreenBackgroundSourceLandscape: {fileID: 0} + splashScreenBackgroundSourcePortrait: {fileID: 0} + blurSplashScreenBackground: 1 + spritePackerPolicy: + webGLMemorySize: 16 + webGLExceptionSupport: 1 + webGLNameFilesAsHashes: 0 + webGLDataCaching: 1 + webGLDebugSymbols: 0 + webGLEmscriptenArgs: + webGLModulesDirectory: + webGLTemplate: APPLICATION:Default + webGLAnalyzeBuildSize: 0 + webGLUseEmbeddedResources: 0 + webGLCompressionFormat: 1 + webGLLinkerTarget: 1 + webGLThreadsSupport: 0 + webGLWasmStreaming: 0 + scriptingDefineSymbols: {} + platformArchitecture: {} + scriptingBackend: {} + il2cppCompilerConfiguration: {} + managedStrippingLevel: {} + incrementalIl2cppBuild: {} + allowUnsafeCode: 0 + additionalIl2CppArgs: + scriptingRuntimeVersion: 1 + gcIncremental: 0 + gcWBarrierValidation: 0 + apiCompatibilityLevelPerPlatform: {} + m_RenderingPath: 1 + m_MobileRenderingPath: 1 + metroPackageName: Template_2D + metroPackageVersion: + metroCertificatePath: + metroCertificatePassword: + metroCertificateSubject: + metroCertificateIssuer: + metroCertificateNotAfter: 0000000000000000 + metroApplicationDescription: Template_2D + wsaImages: {} + metroTileShortName: + metroTileShowName: 0 + metroMediumTileShowName: 0 + metroLargeTileShowName: 0 + metroWideTileShowName: 0 + metroSupportStreamingInstall: 0 + metroLastRequiredScene: 0 + metroDefaultTileSize: 1 + metroTileForegroundText: 2 + metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} + metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, + a: 1} + metroSplashScreenUseBackgroundColor: 0 + platformCapabilities: {} + metroTargetDeviceFamilies: {} + metroFTAName: + metroFTAFileTypes: [] + metroProtocolName: + XboxOneProductId: + XboxOneUpdateKey: + XboxOneSandboxId: + XboxOneContentId: + XboxOneTitleId: + XboxOneSCId: + XboxOneGameOsOverridePath: + XboxOnePackagingOverridePath: + XboxOneAppManifestOverridePath: + XboxOneVersion: 1.0.0.0 + XboxOnePackageEncryption: 0 + XboxOnePackageUpdateGranularity: 2 + XboxOneDescription: + XboxOneLanguage: + - enus + XboxOneCapability: [] + XboxOneGameRating: {} + XboxOneIsContentPackage: 0 + XboxOneEnableGPUVariability: 1 + XboxOneSockets: {} + XboxOneSplashScreen: {fileID: 0} + XboxOneAllowedProductIds: [] + XboxOnePersistentLocalStorageSize: 0 + XboxOneXTitleMemory: 8 + XboxOneOverrideIdentityName: + vrEditorSettings: + daydream: + daydreamIconForeground: {fileID: 0} + daydreamIconBackground: {fileID: 0} + cloudServicesEnabled: + UNet: 1 + luminIcon: + m_Name: + m_ModelFolderPath: + m_PortalFolderPath: + luminCert: + m_CertPath: + m_SignPackage: 1 + luminIsChannelApp: 0 + luminVersion: + m_VersionCode: 1 + m_VersionName: + facebookSdkVersion: 7.9.4 + facebookAppId: + facebookCookies: 1 + facebookLogging: 1 + facebookStatus: 1 + facebookXfbml: 0 + facebookFrictionlessRequests: 1 + apiCompatibilityLevel: 6 + cloudProjectId: + framebufferDepthMemorylessMode: 0 + projectName: + organizationId: + cloudEnabled: 0 + enableNativePlatformBackendsForNewInputSystem: 0 + disableOldInputManagerSupport: 0 + legacyClampBlendShapeWeights: 1 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ProjectVersion.txt b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ProjectVersion.txt new file mode 100644 index 0000000..5c5c469 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/ProjectVersion.txt @@ -0,0 +1,2 @@ +m_EditorVersion: 2019.2.17f1 +m_EditorVersionWithRevision: 2019.2.17f1 (8e603399ca02) diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/QualitySettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/QualitySettings.asset new file mode 100644 index 0000000..16d9b5c --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/QualitySettings.asset @@ -0,0 +1,219 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!47 &1 +QualitySettings: + m_ObjectHideFlags: 0 + serializedVersion: 5 + m_CurrentQuality: 5 + m_QualitySettings: + - serializedVersion: 2 + name: Very Low + pixelLightCount: 0 + shadows: 0 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 15 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 1 + textureQuality: 1 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 0 + lodBias: 0.3 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 4 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Low + pixelLightCount: 0 + shadows: 0 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 20 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 2 + textureQuality: 0 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 0 + lodBias: 0.4 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 16 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Medium + pixelLightCount: 1 + shadows: 0 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 20 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 2 + textureQuality: 0 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 1 + lodBias: 0.7 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 64 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: High + pixelLightCount: 2 + shadows: 0 + shadowResolution: 1 + shadowProjection: 1 + shadowCascades: 2 + shadowDistance: 40 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 2 + textureQuality: 0 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 1 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 1 + lodBias: 1 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 256 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Very High + pixelLightCount: 3 + shadows: 0 + shadowResolution: 2 + shadowProjection: 1 + shadowCascades: 2 + shadowDistance: 70 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 4 + textureQuality: 0 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 1 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 1 + lodBias: 1.5 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 1024 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Ultra + pixelLightCount: 4 + shadows: 0 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 4 + shadowDistance: 150 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 4 + textureQuality: 0 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 1 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 1 + lodBias: 2 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 4096 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + excludedTargetPlatforms: [] + m_PerPlatformDefaultQuality: {} diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/TagManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/TagManager.asset new file mode 100644 index 0000000..1c92a78 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/TagManager.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!78 &1 +TagManager: + serializedVersion: 2 + tags: [] + layers: + - Default + - TransparentFX + - Ignore Raycast + - + - Water + - UI + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + m_SortingLayers: + - name: Default + uniqueID: 0 + locked: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/TimeManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/TimeManager.asset new file mode 100644 index 0000000..06bcc6d --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/TimeManager.asset @@ -0,0 +1,9 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!5 &1 +TimeManager: + m_ObjectHideFlags: 0 + Fixed Timestep: 0.02 + Maximum Allowed Timestep: 0.1 + m_TimeScale: 1 + Maximum Particle Timestep: 0.03 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/UnityConnectSettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/UnityConnectSettings.asset new file mode 100644 index 0000000..fa0b146 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/UnityConnectSettings.asset @@ -0,0 +1,34 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!310 &1 +UnityConnectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 1 + m_Enabled: 0 + m_TestMode: 0 + m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events + m_EventUrl: https://cdp.cloud.unity3d.com/v1/events + m_ConfigUrl: https://config.uca.cloud.unity3d.com + m_TestInitMode: 0 + CrashReportingSettings: + m_EventUrl: https://perf-events.cloud.unity3d.com + m_Enabled: 0 + m_LogBufferSize: 10 + m_CaptureEditorExceptions: 1 + UnityPurchasingSettings: + m_Enabled: 0 + m_TestMode: 0 + UnityAnalyticsSettings: + m_Enabled: 0 + m_TestMode: 0 + m_InitializeOnStartup: 1 + UnityAdsSettings: + m_Enabled: 0 + m_InitializeOnStartup: 1 + m_TestMode: 0 + m_IosGameId: + m_AndroidGameId: + m_GameIds: {} + m_GameId: + PerformanceReportingSettings: + m_Enabled: 0 diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/VFXManager.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/VFXManager.asset new file mode 100644 index 0000000..0ce5434 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/VFXManager.asset @@ -0,0 +1,7 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!937362698 &1 +VFXManager: + m_ObjectHideFlags: 0 + m_IndirectShader: {fileID: 0} + m_RenderPipeSettingsPath: diff --git a/Source/Content/Unity/RimVibes Bundles/ProjectSettings/XRSettings.asset b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/XRSettings.asset new file mode 100644 index 0000000..482590c --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/ProjectSettings/XRSettings.asset @@ -0,0 +1,10 @@ +{ + "m_SettingKeys": [ + "VR Device Disabled", + "VR Device User Alert" + ], + "m_SettingValues": [ + "False", + "False" + ] +} \ No newline at end of file diff --git a/Source/Content/Unity/RimVibes Bundles/RimVibes Bundles.sln b/Source/Content/Unity/RimVibes Bundles/RimVibes Bundles.sln new file mode 100644 index 0000000..e75a054 --- /dev/null +++ b/Source/Content/Unity/RimVibes Bundles/RimVibes Bundles.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{070658C9-CF6B-6D3B-B987-F0206FD5A5AB}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {070658C9-CF6B-6D3B-B987-F0206FD5A5AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {070658C9-CF6B-6D3B-B987-F0206FD5A5AB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {070658C9-CF6B-6D3B-B987-F0206FD5A5AB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {070658C9-CF6B-6D3B-B987-F0206FD5A5AB}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Textures/AntimatterAnnihilation/Pawn/VoidHelmet.png b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet.png new file mode 100644 index 0000000..c148022 Binary files /dev/null and b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet.png differ diff --git a/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_east.png b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_east.png new file mode 100644 index 0000000..711b974 Binary files /dev/null and b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_east.png differ diff --git a/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_north.png b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_north.png new file mode 100644 index 0000000..820d6f4 Binary files /dev/null and b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_north.png differ diff --git a/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_south.png b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_south.png new file mode 100644 index 0000000..0427f67 Binary files /dev/null and b/Textures/AntimatterAnnihilation/Pawn/VoidHelmet_south.png differ diff --git a/Textures/AntimatterAnnihilation/UI/AutoAttackIcon.png b/Textures/AntimatterAnnihilation/UI/AutoAttackIcon.png new file mode 100644 index 0000000..44d77f0 Binary files /dev/null and b/Textures/AntimatterAnnihilation/UI/AutoAttackIcon.png differ diff --git a/Textures/AntimatterAnnihilation/UI/CancelIcon.png b/Textures/AntimatterAnnihilation/UI/CancelIcon.png new file mode 100644 index 0000000..5d6a105 Binary files /dev/null and b/Textures/AntimatterAnnihilation/UI/CancelIcon.png differ