<linker>
  <assembly fullname="Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="AnimationController" preserve="all" />
    <type fullname="AudioController" preserve="all" />
  </assembly>
  <assembly fullname="IngameDebugConsole.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="IngameDebugConsole.CopyLogsOnResizeButtonClick" preserve="all" />
    <type fullname="IngameDebugConsole.DebugLogItem" preserve="all" />
    <type fullname="IngameDebugConsole.DebugLogManager" preserve="all" />
    <type fullname="IngameDebugConsole.DebugLogPopup" preserve="all" />
    <type fullname="IngameDebugConsole.DebugLogRecycledListView" preserve="all" />
    <type fullname="IngameDebugConsole.DebugLogResizeListener" preserve="all" />
    <type fullname="IngameDebugConsole.DebugsOnScrollListener" preserve="all" />
    <type fullname="IngameDebugConsole.EventSystemHandler" preserve="all" />
  </assembly>
  <assembly fullname="Jam.Bootstrap, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Jam.Bootstrap.LoadInitialScene" preserve="all" />
    <type fullname="Jam.Bootstrap.LoadSceneTests" preserve="all" />
    <type fullname="Jam.Bootstrap.SceneDescription" preserve="all" />
    <type fullname="Jam.Bootstrap.SceneLoaderInitialize" preserve="all" />
  </assembly>
  <assembly fullname="Jam.Game, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Jam.Game.AudioManager" preserve="all" />
    <type fullname="Jam.Game.CameraTargetApply" preserve="all" />
    <type fullname="Jam.Game.CameraTargetEvent" preserve="all" />
    <type fullname="Jam.Game.CameraTargetSet" preserve="all" />
    <type fullname="Jam.Game.CollisionCheck" preserve="all" />
    <type fullname="Jam.Game.Enemy" preserve="all" />
    <type fullname="Jam.Game.EnemyCountSO" preserve="all" />
    <type fullname="Jam.Game.EnemySO" preserve="all" />
    <type fullname="Jam.Game.FleeBehaviour" preserve="all" />
    <type fullname="Jam.Game.GameManager" preserve="all" />
    <type fullname="Jam.Game.GameplayDifficulty" preserve="all" />
    <type fullname="Jam.Game.GameplayDifficultySO" preserve="all" />
    <type fullname="Jam.Game.GameStart" preserve="all" />
    <type fullname="Jam.Game.IdleBehaviour" preserve="all" />
    <type fullname="Jam.Game.MuteButtonUpdater" preserve="all" />
    <type fullname="Jam.Game.PlayerController" preserve="all" />
    <type fullname="Jam.Game.PlayerReference" preserve="all" />
    <type fullname="Jam.Game.RadiusPositionGeneratorSO" preserve="all" />
    <type fullname="Jam.Game.RandomizedObjectGeneratorSO" preserve="all" />
    <type fullname="Jam.Game.Spawner" preserve="all" />
    <type fullname="Jam.Game.StressData" preserve="all" />
    <type fullname="Jam.Game.StressManager" preserve="all" />
    <type fullname="Jam.Game.VelocityApply" preserve="all" />
    <type fullname="Jam.Game.Weapon" preserve="all" />
    <type fullname="Jam.Game.PlayerController/WeaponSetup" preserve="nothing" serialized="true" />
    <type fullname="Jam.Game.RandomizationChances" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Jam.Input, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Jam.Input.InputController" preserve="all" />
    <type fullname="Jam.Input.PlayerInputListener" preserve="all" />
    <type fullname="Jam.Input.UIInputListener" preserve="all" />
  </assembly>
  <assembly fullname="Jam.UI, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Jam.UI.MultipleViewPopup" preserve="all" />
    <type fullname="Jam.UI.PopupBase" preserve="all" />
  </assembly>
  <assembly fullname="Jam.Utils, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Jam.Utils.InvokeDelay" preserve="all" />
    <type fullname="Jam.Utils.OnDestroyCallback" preserve="all" />
    <type fullname="Jam.Utils.PopupTester" preserve="all" />
  </assembly>
  <assembly fullname="Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
    <type fullname="UnityEngine.AddressableAssets.Addressables" preserve="all" />
  </assembly>
  <assembly fullname="Unity.Cinemachine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Unity.Cinemachine.CinemachineBrain" preserve="all" />
    <type fullname="Unity.Cinemachine.CinemachineCamera" preserve="all" />
    <type fullname="Unity.Cinemachine.CinemachineFollow" preserve="all" />
    <type fullname="Unity.Cinemachine.CinemachineHardLookAt" preserve="all" />
    <type fullname="Unity.Cinemachine.CameraTarget" preserve="nothing" serialized="true" />
    <type fullname="Unity.Cinemachine.CinemachineBlendDefinition" preserve="nothing" serialized="true" />
    <type fullname="Unity.Cinemachine.CinemachineBrain/LensModeOverrideSettings" preserve="nothing" serialized="true" />
    <type fullname="Unity.Cinemachine.LensSettings" preserve="nothing" serialized="true" />
    <type fullname="Unity.Cinemachine.LensSettings/PhysicalSettings" preserve="nothing" serialized="true" />
    <type fullname="Unity.Cinemachine.PrioritySettings" preserve="nothing" serialized="true" />
    <type fullname="Unity.Cinemachine.TargetTracking.TrackerSettings" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.InputSystem, Version=1.17.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.InputSystem.InputActionAsset" preserve="all" />
    <type fullname="UnityEngine.InputSystem.InputActionReference" preserve="all" />
    <type fullname="UnityEngine.InputSystem.UI.InputSystemUIInputModule" preserve="all" />
    <type fullname="UnityEngine.InputSystem.InputAction" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputActionMap" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputBinding" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputControlScheme" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputControlScheme/DeviceRequirement" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.RenderPipelines.Core.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Rendering.Volume" preserve="all" />
    <type fullname="UnityEngine.Rendering.VolumeProfile" preserve="all" />
    <type fullname="UnityEngine.Rendering.BoolParameter" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Rendering.ClampedFloatParameter" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Rendering.ColorParameter" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Rendering.Vector2Parameter" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.RenderPipelines.Universal.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Rendering.Universal.ChromaticAberration" preserve="all" />
    <type fullname="UnityEngine.Rendering.Universal.LensDistortion" preserve="all" />
    <type fullname="UnityEngine.Rendering.Universal.UniversalAdditionalCameraData" preserve="all" />
    <type fullname="UnityEngine.Rendering.Universal.UniversalAdditionalLightData" preserve="all" />
    <type fullname="UnityEngine.Rendering.Universal.Vignette" preserve="all" />
    <type fullname="UnityEngine.Rendering.Universal.TemporalAA/Settings" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.SceneProvider" preserve="all" />
  </assembly>
  <assembly fullname="Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="TMPro.TextMeshProUGUI" preserve="all" />
    <type fullname="TMPro.TMP_FontAsset" preserve="all" />
    <type fullname="TMPro.TMP_InputField" preserve="all" />
    <type fullname="TMPro.FaceInfo_Legacy" preserve="nothing" serialized="true" />
    <type fullname="TMPro.FontAssetCreationSettings" preserve="nothing" serialized="true" />
    <type fullname="TMPro.KerningTable" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_Character" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_FontFeatureTable" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_FontWeightPair" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/OnChangeEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/SelectionEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/SubmitEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/TextSelectionEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/TouchScreenKeyboardEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.VertexGradient" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.AnimationModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.AnimationClip" preserve="all" />
    <type fullname="UnityEngine.Animator" preserve="all" />
    <type fullname="UnityEngine.AnimatorOverrideController" preserve="all" />
    <type fullname="UnityEngine.RuntimeAnimatorController" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.AudioClip" preserve="all" />
    <type fullname="UnityEngine.AudioListener" preserve="all" />
    <type fullname="UnityEngine.AudioSource" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Camera" preserve="all" />
    <type fullname="UnityEngine.Cubemap" preserve="all" />
    <type fullname="UnityEngine.GameObject" preserve="all" />
    <type fullname="UnityEngine.Light" preserve="all" />
    <type fullname="UnityEngine.LightmapSettings" preserve="all" />
    <type fullname="UnityEngine.Material" preserve="all" />
    <type fullname="UnityEngine.Mesh" preserve="all" />
    <type fullname="UnityEngine.MeshFilter" preserve="all" />
    <type fullname="UnityEngine.MeshRenderer" preserve="all" />
    <type fullname="UnityEngine.Object" preserve="all" />
    <type fullname="UnityEngine.RectTransform" preserve="all" />
    <type fullname="UnityEngine.RenderSettings" preserve="all" />
    <type fullname="UnityEngine.Shader" preserve="all" />
    <type fullname="UnityEngine.Sprite" preserve="all" />
    <type fullname="UnityEngine.Texture2D" preserve="all" />
    <type fullname="UnityEngine.Transform" preserve="all" />
    <type fullname="UnityEngine.Events.ArgumentCache" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.PersistentCallGroup" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.PersistentListenerMode" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.RectOffset" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.RenderingLayerMask" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.UnityEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.UnityEvent`1" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.PhysicsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.BoxCollider" preserve="all" />
    <type fullname="UnityEngine.CharacterController" preserve="all" />
    <type fullname="UnityEngine.MeshCollider" preserve="all" />
    <type fullname="UnityEngine.Rigidbody" preserve="all" />
    <type fullname="UnityEngine.SphereCollider" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.TextRenderingModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Font" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.EventSystems.BaseInput" preserve="all" />
    <type fullname="UnityEngine.EventSystems.EventSystem" preserve="all" />
    <type fullname="UnityEngine.EventSystems.EventTrigger" preserve="all" />
    <type fullname="UnityEngine.EventSystems.StandaloneInputModule" preserve="all" />
    <type fullname="UnityEngine.UI.Button" preserve="all" />
    <type fullname="UnityEngine.UI.CanvasScaler" preserve="all" />
    <type fullname="UnityEngine.UI.GraphicRaycaster" preserve="all" />
    <type fullname="UnityEngine.UI.HorizontalLayoutGroup" preserve="all" />
    <type fullname="UnityEngine.UI.Image" preserve="all" />
    <type fullname="UnityEngine.UI.LayoutElement" preserve="all" />
    <type fullname="UnityEngine.UI.RectMask2D" preserve="all" />
    <type fullname="UnityEngine.UI.Scrollbar" preserve="all" />
    <type fullname="UnityEngine.UI.ScrollRect" preserve="all" />
    <type fullname="UnityEngine.UI.VerticalLayoutGroup" preserve="all" />
    <type fullname="UnityEngine.EventSystems.EventTrigger/Entry" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.EventSystems.EventTrigger/TriggerEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.AnimationTriggers" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.Button/ButtonClickedEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.ColorBlock" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.MaskableGraphic/CullStateChangedEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.Navigation" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.ScrollRect/ScrollRectEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.Scrollbar/ScrollEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.SpriteState" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.UIElementsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.UIElements.PanelSettings" preserve="all" />
    <type fullname="UnityEngine.UIElements.StyleSheet" preserve="all" />
    <type fullname="UnityEngine.UIElements.ThemeStyleSheet" preserve="all" />
    <type fullname="UnityEngine.UIElements.UIDocument" preserve="all" />
    <type fullname="UnityEngine.UIElements.VisualTreeAsset" preserve="all" />
    <type fullname="UnityEngine.UIElements.DataBinding/UxmlSerializedData" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.DynamicAtlasSettings" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleComplexSelector" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleProperty" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleRule" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleSelector" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleSelectorPart" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleSheet/ImportStruct" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleSheets.Dimension" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleSheets.ScalableImage" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.StyleValueHandle" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.UxmlObjectAsset" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.UxmlRootElementFactory" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.VisualElement/UxmlFactory" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.VisualElement/UxmlSerializedData" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.VisualElementAsset" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UIElements.VisualTreeAsset/AssetEntry" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.UIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Canvas" preserve="all" />
    <type fullname="UnityEngine.CanvasGroup" preserve="all" />
    <type fullname="UnityEngine.CanvasRenderer" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.TextCoreFontEngineModule">
    <type fullname="UnityEngine.TextCore.FaceInfo" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.Glyph" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.GlyphMetrics" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.GlyphRect" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.LowLevel.GlyphValueRecord" preserve="nothing" serialized="true" />
  </assembly>
</linker>