diff --git a/Assets/Content.meta b/Assets/OctoDemo.meta similarity index 100% rename from Assets/Content.meta rename to Assets/OctoDemo.meta diff --git a/Assets/Content/Data.meta b/Assets/OctoDemo/Data.meta similarity index 100% rename from Assets/Content/Data.meta rename to Assets/OctoDemo/Data.meta diff --git a/Assets/Content/Data/Dialogues.meta b/Assets/OctoDemo/Data/Dialogues.meta similarity index 100% rename from Assets/Content/Data/Dialogues.meta rename to Assets/OctoDemo/Data/Dialogues.meta diff --git a/Assets/Content/Data/Dialogues/dialogue_demo.asset b/Assets/OctoDemo/Data/Dialogues/dialogue_demo.asset similarity index 100% rename from Assets/Content/Data/Dialogues/dialogue_demo.asset rename to Assets/OctoDemo/Data/Dialogues/dialogue_demo.asset diff --git a/Assets/Content/Data/Dialogues/dialogue_demo.asset.meta b/Assets/OctoDemo/Data/Dialogues/dialogue_demo.asset.meta similarity index 100% rename from Assets/Content/Data/Dialogues/dialogue_demo.asset.meta rename to Assets/OctoDemo/Data/Dialogues/dialogue_demo.asset.meta diff --git a/Assets/Content/Data/LevelBuilder.meta b/Assets/OctoDemo/Data/LevelBuilder.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder.meta rename to Assets/OctoDemo/Data/LevelBuilder.meta diff --git a/Assets/Content/Data/LevelBuilder/Grids.meta b/Assets/OctoDemo/Data/LevelBuilder/Grids.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder/Grids.meta rename to Assets/OctoDemo/Data/LevelBuilder/Grids.meta diff --git a/Assets/Content/Data/LevelBuilder/Grids/Grid_2_3.5.asset b/Assets/OctoDemo/Data/LevelBuilder/Grids/Grid_2_3.5.asset similarity index 100% rename from Assets/Content/Data/LevelBuilder/Grids/Grid_2_3.5.asset rename to Assets/OctoDemo/Data/LevelBuilder/Grids/Grid_2_3.5.asset diff --git a/Assets/Content/Data/LevelBuilder/Grids/Grid_2_3.5.asset.meta b/Assets/OctoDemo/Data/LevelBuilder/Grids/Grid_2_3.5.asset.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder/Grids/Grid_2_3.5.asset.meta rename to Assets/OctoDemo/Data/LevelBuilder/Grids/Grid_2_3.5.asset.meta diff --git a/Assets/Content/Data/LevelBuilder/Style_A.meta b/Assets/OctoDemo/Data/LevelBuilder/Style_A.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A.meta rename to Assets/OctoDemo/Data/LevelBuilder/Style_A.meta diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Ceiling_A.asset b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Ceiling_A.asset similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Ceiling_A.asset rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Ceiling_A.asset diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Ceiling_A.asset.meta b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Ceiling_A.asset.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Ceiling_A.asset.meta rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Ceiling_A.asset.meta diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Floor_A.asset b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Floor_A.asset similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Floor_A.asset rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Floor_A.asset diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Floor_A.asset.meta b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Floor_A.asset.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Floor_A.asset.meta rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Floor_A.asset.meta diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Style_A.asset b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Style_A.asset similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Style_A.asset rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Style_A.asset diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Style_A.asset.meta b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Style_A.asset.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Style_A.asset.meta rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Style_A.asset.meta diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Wall_A.asset b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Wall_A.asset similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Wall_A.asset rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Wall_A.asset diff --git a/Assets/Content/Data/LevelBuilder/Style_A/Wall_A.asset.meta b/Assets/OctoDemo/Data/LevelBuilder/Style_A/Wall_A.asset.meta similarity index 100% rename from Assets/Content/Data/LevelBuilder/Style_A/Wall_A.asset.meta rename to Assets/OctoDemo/Data/LevelBuilder/Style_A/Wall_A.asset.meta diff --git a/Assets/Content/Data/Localization.meta b/Assets/OctoDemo/Data/Localization.meta similarity index 100% rename from Assets/Content/Data/Localization.meta rename to Assets/OctoDemo/Data/Localization.meta diff --git a/Assets/Content/Data/Localization/Dialogues.meta b/Assets/OctoDemo/Data/Localization/Dialogues.meta similarity index 100% rename from Assets/Content/Data/Localization/Dialogues.meta rename to Assets/OctoDemo/Data/Localization/Dialogues.meta diff --git a/Assets/Content/Data/Localization/Dialogues/demo.meta b/Assets/OctoDemo/Data/Localization/Dialogues/demo.meta similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo.meta rename to Assets/OctoDemo/Data/Localization/Dialogues/demo.meta diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset.meta b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset.meta similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset.meta rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_1.asset.meta diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset.meta b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset.meta similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset.meta rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_2.asset.meta diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset.meta b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset.meta similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset.meta rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3.asset.meta diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset.meta b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset.meta similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset.meta rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c1.asset.meta diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset diff --git a/Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset.meta b/Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset.meta similarity index 100% rename from Assets/Content/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset.meta rename to Assets/OctoDemo/Data/Localization/Dialogues/demo/text_dialogue_demo_3_c2.asset.meta diff --git a/Assets/Content/Data/Localization/Speakers.meta b/Assets/OctoDemo/Data/Localization/Speakers.meta similarity index 100% rename from Assets/Content/Data/Localization/Speakers.meta rename to Assets/OctoDemo/Data/Localization/Speakers.meta diff --git a/Assets/Content/Data/Localization/Speakers/text_alex.asset b/Assets/OctoDemo/Data/Localization/Speakers/text_alex.asset similarity index 100% rename from Assets/Content/Data/Localization/Speakers/text_alex.asset rename to Assets/OctoDemo/Data/Localization/Speakers/text_alex.asset diff --git a/Assets/Content/Data/Localization/Speakers/text_alex.asset.meta b/Assets/OctoDemo/Data/Localization/Speakers/text_alex.asset.meta similarity index 100% rename from Assets/Content/Data/Localization/Speakers/text_alex.asset.meta rename to Assets/OctoDemo/Data/Localization/Speakers/text_alex.asset.meta diff --git a/Assets/Content/Data/Localization/Speakers/text_thibaud.asset b/Assets/OctoDemo/Data/Localization/Speakers/text_thibaud.asset similarity index 100% rename from Assets/Content/Data/Localization/Speakers/text_thibaud.asset rename to Assets/OctoDemo/Data/Localization/Speakers/text_thibaud.asset diff --git a/Assets/Content/Data/Localization/Speakers/text_thibaud.asset.meta b/Assets/OctoDemo/Data/Localization/Speakers/text_thibaud.asset.meta similarity index 100% rename from Assets/Content/Data/Localization/Speakers/text_thibaud.asset.meta rename to Assets/OctoDemo/Data/Localization/Speakers/text_thibaud.asset.meta diff --git a/Assets/Content/Data/Save.meta b/Assets/OctoDemo/Data/Save.meta similarity index 100% rename from Assets/Content/Data/Save.meta rename to Assets/OctoDemo/Data/Save.meta diff --git a/Assets/Content/Data/Save/demo.meta b/Assets/OctoDemo/Data/Save/demo.meta similarity index 100% rename from Assets/Content/Data/Save/demo.meta rename to Assets/OctoDemo/Data/Save/demo.meta diff --git a/Assets/Content/Data/Save/demo/bool_demo.asset b/Assets/OctoDemo/Data/Save/demo/bool_demo.asset similarity index 100% rename from Assets/Content/Data/Save/demo/bool_demo.asset rename to Assets/OctoDemo/Data/Save/demo/bool_demo.asset diff --git a/Assets/Content/Data/Save/demo/bool_demo.asset.meta b/Assets/OctoDemo/Data/Save/demo/bool_demo.asset.meta similarity index 100% rename from Assets/Content/Data/Save/demo/bool_demo.asset.meta rename to Assets/OctoDemo/Data/Save/demo/bool_demo.asset.meta diff --git a/Assets/Content/Data/Scenes.meta b/Assets/OctoDemo/Data/Scenes.meta similarity index 100% rename from Assets/Content/Data/Scenes.meta rename to Assets/OctoDemo/Data/Scenes.meta diff --git a/Assets/Content/Data/Scenes/scene_Main.asset b/Assets/OctoDemo/Data/Scenes/scene_Main.asset similarity index 100% rename from Assets/Content/Data/Scenes/scene_Main.asset rename to Assets/OctoDemo/Data/Scenes/scene_Main.asset diff --git a/Assets/Content/Data/Scenes/scene_Main.asset.meta b/Assets/OctoDemo/Data/Scenes/scene_Main.asset.meta similarity index 100% rename from Assets/Content/Data/Scenes/scene_Main.asset.meta rename to Assets/OctoDemo/Data/Scenes/scene_Main.asset.meta diff --git a/Assets/Content/Data/Scenes/scene_WorldBuilding.asset b/Assets/OctoDemo/Data/Scenes/scene_WorldBuilding.asset similarity index 100% rename from Assets/Content/Data/Scenes/scene_WorldBuilding.asset rename to Assets/OctoDemo/Data/Scenes/scene_WorldBuilding.asset diff --git a/Assets/Content/Data/Scenes/scene_WorldBuilding.asset.meta b/Assets/OctoDemo/Data/Scenes/scene_WorldBuilding.asset.meta similarity index 100% rename from Assets/Content/Data/Scenes/scene_WorldBuilding.asset.meta rename to Assets/OctoDemo/Data/Scenes/scene_WorldBuilding.asset.meta diff --git a/Assets/Content/Data/Speakers.meta b/Assets/OctoDemo/Data/Speakers.meta similarity index 100% rename from Assets/Content/Data/Speakers.meta rename to Assets/OctoDemo/Data/Speakers.meta diff --git a/Assets/Content/Data/Speakers/speaker_alex.asset b/Assets/OctoDemo/Data/Speakers/speaker_alex.asset similarity index 100% rename from Assets/Content/Data/Speakers/speaker_alex.asset rename to Assets/OctoDemo/Data/Speakers/speaker_alex.asset diff --git a/Assets/Content/Data/Speakers/speaker_alex.asset.meta b/Assets/OctoDemo/Data/Speakers/speaker_alex.asset.meta similarity index 100% rename from Assets/Content/Data/Speakers/speaker_alex.asset.meta rename to Assets/OctoDemo/Data/Speakers/speaker_alex.asset.meta diff --git a/Assets/Content/Data/Speakers/speaker_bob.asset b/Assets/OctoDemo/Data/Speakers/speaker_bob.asset similarity index 100% rename from Assets/Content/Data/Speakers/speaker_bob.asset rename to Assets/OctoDemo/Data/Speakers/speaker_bob.asset diff --git a/Assets/Content/Data/Speakers/speaker_bob.asset.meta b/Assets/OctoDemo/Data/Speakers/speaker_bob.asset.meta similarity index 100% rename from Assets/Content/Data/Speakers/speaker_bob.asset.meta rename to Assets/OctoDemo/Data/Speakers/speaker_bob.asset.meta diff --git a/Assets/Content/Data/Teleporters.meta b/Assets/OctoDemo/Data/Teleporters.meta similarity index 100% rename from Assets/Content/Data/Teleporters.meta rename to Assets/OctoDemo/Data/Teleporters.meta diff --git a/Assets/Content/Data/Teleporters/teleporter_Main_A.asset b/Assets/OctoDemo/Data/Teleporters/teleporter_Main_A.asset similarity index 100% rename from Assets/Content/Data/Teleporters/teleporter_Main_A.asset rename to Assets/OctoDemo/Data/Teleporters/teleporter_Main_A.asset diff --git a/Assets/Content/Data/Teleporters/teleporter_Main_A.asset.meta b/Assets/OctoDemo/Data/Teleporters/teleporter_Main_A.asset.meta similarity index 100% rename from Assets/Content/Data/Teleporters/teleporter_Main_A.asset.meta rename to Assets/OctoDemo/Data/Teleporters/teleporter_Main_A.asset.meta diff --git a/Assets/Content/Data/Teleporters/teleporter_Main_B.asset b/Assets/OctoDemo/Data/Teleporters/teleporter_Main_B.asset similarity index 100% rename from Assets/Content/Data/Teleporters/teleporter_Main_B.asset rename to Assets/OctoDemo/Data/Teleporters/teleporter_Main_B.asset diff --git a/Assets/Content/Data/Teleporters/teleporter_Main_B.asset.meta b/Assets/OctoDemo/Data/Teleporters/teleporter_Main_B.asset.meta similarity index 100% rename from Assets/Content/Data/Teleporters/teleporter_Main_B.asset.meta rename to Assets/OctoDemo/Data/Teleporters/teleporter_Main_B.asset.meta diff --git a/Assets/Content/Data/Teleporters/teleporter_WorldBuilding_A.asset b/Assets/OctoDemo/Data/Teleporters/teleporter_WorldBuilding_A.asset similarity index 100% rename from Assets/Content/Data/Teleporters/teleporter_WorldBuilding_A.asset rename to Assets/OctoDemo/Data/Teleporters/teleporter_WorldBuilding_A.asset diff --git a/Assets/Content/Data/Teleporters/teleporter_WorldBuilding_A.asset.meta b/Assets/OctoDemo/Data/Teleporters/teleporter_WorldBuilding_A.asset.meta similarity index 100% rename from Assets/Content/Data/Teleporters/teleporter_WorldBuilding_A.asset.meta rename to Assets/OctoDemo/Data/Teleporters/teleporter_WorldBuilding_A.asset.meta diff --git a/Assets/Content/Data/settings_global.asset b/Assets/OctoDemo/Data/settings_global.asset similarity index 100% rename from Assets/Content/Data/settings_global.asset rename to Assets/OctoDemo/Data/settings_global.asset diff --git a/Assets/Content/Data/settings_global.asset.meta b/Assets/OctoDemo/Data/settings_global.asset.meta similarity index 100% rename from Assets/Content/Data/settings_global.asset.meta rename to Assets/OctoDemo/Data/settings_global.asset.meta diff --git a/Assets/Content/Materials.meta b/Assets/OctoDemo/Materials.meta similarity index 100% rename from Assets/Content/Materials.meta rename to Assets/OctoDemo/Materials.meta diff --git a/Assets/Content/Materials/mat_default.mat b/Assets/OctoDemo/Materials/mat_default.mat similarity index 100% rename from Assets/Content/Materials/mat_default.mat rename to Assets/OctoDemo/Materials/mat_default.mat diff --git a/Assets/Content/Materials/mat_default.mat.meta b/Assets/OctoDemo/Materials/mat_default.mat.meta similarity index 100% rename from Assets/Content/Materials/mat_default.mat.meta rename to Assets/OctoDemo/Materials/mat_default.mat.meta diff --git a/Assets/Content/Models.meta b/Assets/OctoDemo/Models.meta similarity index 100% rename from Assets/Content/Models.meta rename to Assets/OctoDemo/Models.meta diff --git a/Assets/Content/Models/Furnitures.meta b/Assets/OctoDemo/Models/Furnitures.meta similarity index 100% rename from Assets/Content/Models/Furnitures.meta rename to Assets/OctoDemo/Models/Furnitures.meta diff --git a/Assets/Content/Models/Furnitures/Armchair_A.prefab b/Assets/OctoDemo/Models/Furnitures/Armchair_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/Armchair_A.prefab rename to Assets/OctoDemo/Models/Furnitures/Armchair_A.prefab diff --git a/Assets/Content/Models/Furnitures/Armchair_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/Armchair_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Armchair_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/Armchair_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/Bin_A.prefab b/Assets/OctoDemo/Models/Furnitures/Bin_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/Bin_A.prefab rename to Assets/OctoDemo/Models/Furnitures/Bin_A.prefab diff --git a/Assets/Content/Models/Furnitures/Bin_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/Bin_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Bin_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/Bin_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/Boiler_A.prefab b/Assets/OctoDemo/Models/Furnitures/Boiler_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/Boiler_A.prefab rename to Assets/OctoDemo/Models/Furnitures/Boiler_A.prefab diff --git a/Assets/Content/Models/Furnitures/Boiler_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/Boiler_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Boiler_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/Boiler_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/CeilingScreen_A.prefab b/Assets/OctoDemo/Models/Furnitures/CeilingScreen_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/CeilingScreen_A.prefab rename to Assets/OctoDemo/Models/Furnitures/CeilingScreen_A.prefab diff --git a/Assets/Content/Models/Furnitures/CeilingScreen_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/CeilingScreen_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/CeilingScreen_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/CeilingScreen_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/Chair_A.prefab b/Assets/OctoDemo/Models/Furnitures/Chair_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/Chair_A.prefab rename to Assets/OctoDemo/Models/Furnitures/Chair_A.prefab diff --git a/Assets/Content/Models/Furnitures/Chair_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/Chair_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Chair_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/Chair_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/Intercom_A.prefab b/Assets/OctoDemo/Models/Furnitures/Intercom_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/Intercom_A.prefab rename to Assets/OctoDemo/Models/Furnitures/Intercom_A.prefab diff --git a/Assets/Content/Models/Furnitures/Intercom_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/Intercom_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Intercom_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/Intercom_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/LowTable_A.prefab b/Assets/OctoDemo/Models/Furnitures/LowTable_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/LowTable_A.prefab rename to Assets/OctoDemo/Models/Furnitures/LowTable_A.prefab diff --git a/Assets/Content/Models/Furnitures/LowTable_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/LowTable_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/LowTable_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/LowTable_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/SecurityCamera_A.prefab b/Assets/OctoDemo/Models/Furnitures/SecurityCamera_A.prefab similarity index 100% rename from Assets/Content/Models/Furnitures/SecurityCamera_A.prefab rename to Assets/OctoDemo/Models/Furnitures/SecurityCamera_A.prefab diff --git a/Assets/Content/Models/Furnitures/SecurityCamera_A.prefab.meta b/Assets/OctoDemo/Models/Furnitures/SecurityCamera_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Furnitures/SecurityCamera_A.prefab.meta rename to Assets/OctoDemo/Models/Furnitures/SecurityCamera_A.prefab.meta diff --git a/Assets/Content/Models/Furnitures/Sources.meta b/Assets/OctoDemo/Models/Furnitures/Sources.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources.meta rename to Assets/OctoDemo/Models/Furnitures/Sources.meta diff --git a/Assets/Content/Models/Furnitures/Sources/armchair_A.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/armchair_A.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/armchair_A.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/armchair_A.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/armchair_A.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/armchair_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/armchair_A.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/armchair_A.fbx.meta diff --git a/Assets/Content/Models/Furnitures/Sources/bin_A.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/bin_A.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/bin_A.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/bin_A.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/bin_A.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/bin_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/bin_A.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/bin_A.fbx.meta diff --git a/Assets/Content/Models/Furnitures/Sources/boiler.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/boiler.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/boiler.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/boiler.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/boiler.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/boiler.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/boiler.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/boiler.fbx.meta diff --git a/Assets/Content/Models/Furnitures/Sources/ceilingScreen_A.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/ceilingScreen_A.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/ceilingScreen_A.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/ceilingScreen_A.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/ceilingScreen_A.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/ceilingScreen_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/ceilingScreen_A.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/ceilingScreen_A.fbx.meta diff --git a/Assets/Content/Models/Furnitures/Sources/chair_A.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/chair_A.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/chair_A.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/chair_A.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/chair_A.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/chair_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/chair_A.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/chair_A.fbx.meta diff --git a/Assets/Content/Models/Furnitures/Sources/intercom_A.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/intercom_A.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/intercom_A.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/intercom_A.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/intercom_A.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/intercom_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/intercom_A.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/intercom_A.fbx.meta diff --git a/Assets/Content/Models/Furnitures/Sources/lowTable_A.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/lowTable_A.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/lowTable_A.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/lowTable_A.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/lowTable_A.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/lowTable_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/lowTable_A.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/lowTable_A.fbx.meta diff --git a/Assets/Content/Models/Furnitures/Sources/securityCamera_A.fbx b/Assets/OctoDemo/Models/Furnitures/Sources/securityCamera_A.fbx similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/securityCamera_A.fbx rename to Assets/OctoDemo/Models/Furnitures/Sources/securityCamera_A.fbx diff --git a/Assets/Content/Models/Furnitures/Sources/securityCamera_A.fbx.meta b/Assets/OctoDemo/Models/Furnitures/Sources/securityCamera_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Furnitures/Sources/securityCamera_A.fbx.meta rename to Assets/OctoDemo/Models/Furnitures/Sources/securityCamera_A.fbx.meta diff --git a/Assets/Content/Models/Interior.meta b/Assets/OctoDemo/Models/Interior.meta similarity index 100% rename from Assets/Content/Models/Interior.meta rename to Assets/OctoDemo/Models/Interior.meta diff --git a/Assets/Content/Models/Interior/Style_A.meta b/Assets/OctoDemo/Models/Interior/Style_A.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A.meta rename to Assets/OctoDemo/Models/Interior/Style_A.meta diff --git a/Assets/Content/Models/Interior/Style_A/Ceilling_A.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Ceilling_A.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Ceilling_A.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Ceilling_A.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Ceilling_A.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Ceilling_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Ceilling_A.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Ceilling_A.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Floor_A.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Floor_A.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Floor_A.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Floor_A.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Floor_A.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Floor_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Floor_A.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Floor_A.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Materials.meta b/Assets/OctoDemo/Models/Interior/Style_A/Materials.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Materials.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Materials.meta diff --git a/Assets/Content/Models/Interior/Style_A/Materials/mat_style_A.mat b/Assets/OctoDemo/Models/Interior/Style_A/Materials/mat_style_A.mat similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Materials/mat_style_A.mat rename to Assets/OctoDemo/Models/Interior/Style_A/Materials/mat_style_A.mat diff --git a/Assets/Content/Models/Interior/Style_A/Materials/mat_style_A.mat.meta b/Assets/OctoDemo/Models/Interior/Style_A/Materials/mat_style_A.mat.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Materials/mat_style_A.mat.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Materials/mat_style_A.mat.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_T.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_T.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_T.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_T.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_T.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_T.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_T.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_T.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_corner.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_corner.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_corner.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_corner.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_corner.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_corner.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_corner.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_corner.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_cross.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_cross.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_cross.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_cross.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_cross.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_cross.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_cross.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_cross.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_deadEnd.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_door_A.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_door_A.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_door_A.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_door_A.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_door_A.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_door_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_door_A.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_door_A.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_pillar.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_pillar.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_pillar.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_pillar.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_pillar.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_pillar.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_pillar.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_pillar.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_straight.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_straight.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_straight.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_straight.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_straight.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_straight.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_straight.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_straight.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_window_A.fbx b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_window_A.fbx similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_window_A.fbx rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_window_A.fbx diff --git a/Assets/Content/Models/Interior/Style_A/Sources/wall_A_window_A.fbx.meta b/Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_window_A.fbx.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Sources/wall_A_window_A.fbx.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Sources/wall_A_window_A.fbx.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_T.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_T.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_T.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_T.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_T.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_T.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_T.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_T.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_corner.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_corner.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_corner.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_corner.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_corner.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_corner.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_corner.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_corner.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_cross.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_cross.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_cross.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_cross.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_cross.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_cross.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_cross.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_cross.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_deadEnd.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_deadEnd.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_deadEnd.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_deadEnd.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_deadEnd.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_deadEnd.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_deadEnd.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_deadEnd.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_door_A.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_door_A.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_door_A.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_door_A.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_door_A.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_door_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_door_A.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_door_A.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_pillar.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_pillar.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_pillar.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_pillar.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_pillar.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_pillar.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_pillar.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_pillar.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_straight.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_straight.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_straight.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_straight.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_straight.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_straight.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_straight.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_straight.prefab.meta diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_window_A.prefab b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_window_A.prefab similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_window_A.prefab rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_window_A.prefab diff --git a/Assets/Content/Models/Interior/Style_A/Wall_A_window_A.prefab.meta b/Assets/OctoDemo/Models/Interior/Style_A/Wall_A_window_A.prefab.meta similarity index 100% rename from Assets/Content/Models/Interior/Style_A/Wall_A_window_A.prefab.meta rename to Assets/OctoDemo/Models/Interior/Style_A/Wall_A_window_A.prefab.meta diff --git a/Assets/Content/Scenes.meta b/Assets/OctoDemo/Scenes.meta similarity index 100% rename from Assets/Content/Scenes.meta rename to Assets/OctoDemo/Scenes.meta diff --git a/Assets/Content/Scenes/Boot.unity b/Assets/OctoDemo/Scenes/Boot.unity similarity index 100% rename from Assets/Content/Scenes/Boot.unity rename to Assets/OctoDemo/Scenes/Boot.unity diff --git a/Assets/Content/Scenes/Boot.unity.meta b/Assets/OctoDemo/Scenes/Boot.unity.meta similarity index 100% rename from Assets/Content/Scenes/Boot.unity.meta rename to Assets/OctoDemo/Scenes/Boot.unity.meta diff --git a/Assets/Content/Scenes/Sample.meta b/Assets/OctoDemo/Scenes/Sample.meta similarity index 100% rename from Assets/Content/Scenes/Sample.meta rename to Assets/OctoDemo/Scenes/Sample.meta diff --git a/Assets/Content/Scenes/Sample/LevelBuilder.unity b/Assets/OctoDemo/Scenes/Sample/LevelBuilder.unity similarity index 100% rename from Assets/Content/Scenes/Sample/LevelBuilder.unity rename to Assets/OctoDemo/Scenes/Sample/LevelBuilder.unity diff --git a/Assets/Content/Scenes/Sample/LevelBuilder.unity.meta b/Assets/OctoDemo/Scenes/Sample/LevelBuilder.unity.meta similarity index 100% rename from Assets/Content/Scenes/Sample/LevelBuilder.unity.meta rename to Assets/OctoDemo/Scenes/Sample/LevelBuilder.unity.meta diff --git a/Assets/Content/Scripts.meta b/Assets/OctoDemo/Scripts.meta similarity index 100% rename from Assets/Content/Scripts.meta rename to Assets/OctoDemo/Scripts.meta diff --git a/Assets/Content/Scripts/Interactions.meta b/Assets/OctoDemo/Scripts/Interactions.meta similarity index 100% rename from Assets/Content/Scripts/Interactions.meta rename to Assets/OctoDemo/Scripts/Interactions.meta diff --git a/Assets/Content/Scripts/Interactions/Door.cs b/Assets/OctoDemo/Scripts/Interactions/Door.cs similarity index 100% rename from Assets/Content/Scripts/Interactions/Door.cs rename to Assets/OctoDemo/Scripts/Interactions/Door.cs diff --git a/Assets/Content/Scripts/Interactions/Door.cs.meta b/Assets/OctoDemo/Scripts/Interactions/Door.cs.meta similarity index 100% rename from Assets/Content/Scripts/Interactions/Door.cs.meta rename to Assets/OctoDemo/Scripts/Interactions/Door.cs.meta diff --git a/Assets/Content/Scripts/NonEuclidean.meta b/Assets/OctoDemo/Scripts/NonEuclidean.meta similarity index 100% rename from Assets/Content/Scripts/NonEuclidean.meta rename to Assets/OctoDemo/Scripts/NonEuclidean.meta diff --git a/Assets/Content/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs b/Assets/OctoDemo/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs similarity index 98% rename from Assets/Content/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs rename to Assets/OctoDemo/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs index f1a4e835..ee1e7958 100644 --- a/Assets/Content/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs +++ b/Assets/OctoDemo/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs @@ -1,6 +1,6 @@ using UnityEngine; -using Unheimlich.Gameplay.Player; -using Unheimlich.UI.DetectiveBoard; +using Unheimlich.Features.Player; +using Unheimlich.Features.DetectiveBoard.UI; namespace Unheimlich.NonEuclidean { diff --git a/Assets/Content/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs.meta b/Assets/OctoDemo/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs.meta similarity index 100% rename from Assets/Content/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs.meta rename to Assets/OctoDemo/Scripts/NonEuclidean/DetectiveBoardPortalHider.cs.meta diff --git a/Assets/Content/Scripts/NonEuclidean/NonEuclideanManager.cs b/Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanManager.cs similarity index 100% rename from Assets/Content/Scripts/NonEuclidean/NonEuclideanManager.cs rename to Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanManager.cs diff --git a/Assets/Content/Scripts/NonEuclidean/NonEuclideanManager.cs.meta b/Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanManager.cs.meta similarity index 100% rename from Assets/Content/Scripts/NonEuclidean/NonEuclideanManager.cs.meta rename to Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanManager.cs.meta diff --git a/Assets/Content/Scripts/NonEuclidean/NonEuclideanPortal.cs b/Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanPortal.cs similarity index 100% rename from Assets/Content/Scripts/NonEuclidean/NonEuclideanPortal.cs rename to Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanPortal.cs diff --git a/Assets/Content/Scripts/NonEuclidean/NonEuclideanPortal.cs.meta b/Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanPortal.cs.meta similarity index 100% rename from Assets/Content/Scripts/NonEuclidean/NonEuclideanPortal.cs.meta rename to Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanPortal.cs.meta diff --git a/Assets/Content/Scripts/NonEuclidean/NonEuclideanRoom.cs b/Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanRoom.cs similarity index 100% rename from Assets/Content/Scripts/NonEuclidean/NonEuclideanRoom.cs rename to Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanRoom.cs diff --git a/Assets/Content/Scripts/NonEuclidean/NonEuclideanRoom.cs.meta b/Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanRoom.cs.meta similarity index 100% rename from Assets/Content/Scripts/NonEuclidean/NonEuclideanRoom.cs.meta rename to Assets/OctoDemo/Scripts/NonEuclidean/NonEuclideanRoom.cs.meta diff --git a/Assets/Content/Shaders.meta b/Assets/OctoDemo/Shaders.meta similarity index 100% rename from Assets/Content/Shaders.meta rename to Assets/OctoDemo/Shaders.meta diff --git a/Assets/Content/Shaders/Include.meta b/Assets/OctoDemo/Shaders/Include.meta similarity index 100% rename from Assets/Content/Shaders/Include.meta rename to Assets/OctoDemo/Shaders/Include.meta diff --git a/Assets/Content/Shaders/Include/PortalClipping.hlsl b/Assets/OctoDemo/Shaders/Include/PortalClipping.hlsl similarity index 100% rename from Assets/Content/Shaders/Include/PortalClipping.hlsl rename to Assets/OctoDemo/Shaders/Include/PortalClipping.hlsl diff --git a/Assets/Content/Shaders/Include/PortalClipping.hlsl.meta b/Assets/OctoDemo/Shaders/Include/PortalClipping.hlsl.meta similarity index 100% rename from Assets/Content/Shaders/Include/PortalClipping.hlsl.meta rename to Assets/OctoDemo/Shaders/Include/PortalClipping.hlsl.meta diff --git a/Assets/Content/Shaders/Standard.shadergraph b/Assets/OctoDemo/Shaders/Standard.shadergraph similarity index 100% rename from Assets/Content/Shaders/Standard.shadergraph rename to Assets/OctoDemo/Shaders/Standard.shadergraph diff --git a/Assets/Content/Shaders/Standard.shadergraph.meta b/Assets/OctoDemo/Shaders/Standard.shadergraph.meta similarity index 100% rename from Assets/Content/Shaders/Standard.shadergraph.meta rename to Assets/OctoDemo/Shaders/Standard.shadergraph.meta diff --git a/Assets/Content/Shaders/SubGraphs.meta b/Assets/OctoDemo/Shaders/SubGraphs.meta similarity index 100% rename from Assets/Content/Shaders/SubGraphs.meta rename to Assets/OctoDemo/Shaders/SubGraphs.meta diff --git a/Assets/Content/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph b/Assets/OctoDemo/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph similarity index 100% rename from Assets/Content/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph rename to Assets/OctoDemo/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph diff --git a/Assets/Content/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph.meta b/Assets/OctoDemo/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph.meta similarity index 100% rename from Assets/Content/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph.meta rename to Assets/OctoDemo/Shaders/SubGraphs/PortalAlphaFilter.shadersubgraph.meta diff --git a/Assets/Scripts.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion.meta similarity index 77% rename from Assets/Scripts.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion.meta index fbfb0df2..961b7b1c 100644 --- a/Assets/Scripts.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6e3742e029846ff43acf1eb7d93d1966 +guid: 401bf7610ec7ae741800b9deb292e05a folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props.meta index 538a96ec..09d39259 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2ffc820109f399a4f8bb49ee8533f127 +guid: 8ce9a1eb8b36141418fcc01a195a18e1 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/CubeTest.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CubeTest.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Props/CubeTest.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CubeTest.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/CubeTest.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CubeTest.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Props/CubeTest.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CubeTest.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/CylinderTest.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CylinderTest.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Props/CylinderTest.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CylinderTest.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/CylinderTest.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CylinderTest.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Props/CylinderTest.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/CylinderTest.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter.meta index fd74044b..f39ed492 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b36fbc79f96a9c2489582ebf6115145d +guid: 28d1694daa03ed4488d0778896a769b4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Animations.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Animations.meta index b2afaa1c..7a28fc7d 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Animations.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Animations.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 38952dcfa3a421b4184f6074cbf68882 +guid: 069a8c383c178e2488a81d8c8a09f41b folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials.meta index 1736fed6..e58ddb92 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f97fb62bfe909c44fbbf1f52a372a006 +guid: 412023449c6840e4083c053faea2e7a0 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta similarity index 79% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta index 7c6f3872..e945c021 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2bb7b556fffe78b4f835565bdfdc02f3 +guid: 4d5df422af55ded4ca0af1b4313406a7 NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs.meta index 5aad9688..dae24956 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3854717750b16b740987c103e2615ec1 +guid: 5f9b7daa7491b6b428cd3cfece17812b folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs/SoundEmitter.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab similarity index 99% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs/SoundEmitter.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab index 77e91463..b80de375 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs/SoundEmitter.prefab +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab @@ -66,7 +66,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 2bb7b556fffe78b4f835565bdfdc02f3, type: 2} + - {fileID: 2100000, guid: 4d5df422af55ded4ca0af1b4313406a7, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta similarity index 74% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta index 1235a853..43bd897d 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 01f9cdfc376629a4c813a82a095c3b3a +guid: 581ec35b1f055334883d31f523aaa7d4 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Sources.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Sources.meta index 43372ca5..61b6a56a 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Sources.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Sources.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2b7d70e47a39fab4c9991afb453cf360 +guid: 1884104001f207846bc17523741cc6ef folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Textures.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Textures.meta index 50787356..f3af25bb 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Textures.meta +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Props/SoundEmitter/Textures.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: efe8d62983ea5e1458cf3bd03db662ad +guid: 8d32fe659b7cac34598494094f005256 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0/Prefabs/StartRoom.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Prefabs/StartRoom.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0/Prefabs/StartRoom.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Prefabs/StartRoom.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0/Prefabs/StartRoom.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Prefabs/StartRoom.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0/Prefabs/StartRoom.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Prefabs/StartRoom.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/0/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/0/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/A/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Materials/RoomOneMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Materials/RoomOneMaterial.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Materials/RoomOneMaterial.mat rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Materials/RoomOneMaterial.mat diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Materials/RoomOneMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Materials/RoomOneMaterial.mat.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Materials/RoomOneMaterial.mat.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Materials/RoomOneMaterial.mat.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Prefabs/RoomToLoadOne.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Prefabs/RoomToLoadOne.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Prefabs/RoomToLoadOne.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Prefabs/RoomToLoadOne.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Prefabs/RoomToLoadOne.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Prefabs/RoomToLoadOne.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Prefabs/RoomToLoadOne.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Prefabs/RoomToLoadOne.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/1/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/1/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/B/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Materials/RoomTwoMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Materials/RoomTwoMaterial.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Materials/RoomTwoMaterial.mat rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Materials/RoomTwoMaterial.mat diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Materials/RoomTwoMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Materials/RoomTwoMaterial.mat.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Materials/RoomTwoMaterial.mat.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Materials/RoomTwoMaterial.mat.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Prefabs/RoomToLoadTwo.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Prefabs/RoomToLoadTwo.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Prefabs/RoomToLoadTwo.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Prefabs/RoomToLoadTwo.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Prefabs/RoomToLoadTwo.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Prefabs/RoomToLoadTwo.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Prefabs/RoomToLoadTwo.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Prefabs/RoomToLoadTwo.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/2/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/2/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/C/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Materials/RoomThreeMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Materials/RoomThreeMaterial.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Materials/RoomThreeMaterial.mat rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Materials/RoomThreeMaterial.mat diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Materials/RoomThreeMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Materials/RoomThreeMaterial.mat.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Materials/RoomThreeMaterial.mat.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Materials/RoomThreeMaterial.mat.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Prefabs/RoomToLoadThree.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Prefabs/RoomToLoadThree.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Prefabs/RoomToLoadThree.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Prefabs/RoomToLoadThree.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Prefabs/RoomToLoadThree.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Prefabs/RoomToLoadThree.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Prefabs/RoomToLoadThree.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Prefabs/RoomToLoadThree.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/3/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/3/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/D/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Materials/RoomFourMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Materials/RoomFourMaterial.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Materials/RoomFourMaterial.mat rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Materials/RoomFourMaterial.mat diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Materials/RoomFourMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Materials/RoomFourMaterial.mat.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Materials/RoomFourMaterial.mat.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Materials/RoomFourMaterial.mat.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Prefabs/RoomToLoadFour.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Prefabs/RoomToLoadFour.prefab similarity index 93% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Prefabs/RoomToLoadFour.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Prefabs/RoomToLoadFour.prefab index 3462f622..ec1520f9 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Prefabs/RoomToLoadFour.prefab +++ b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Prefabs/RoomToLoadFour.prefab @@ -1240,11 +1240,8 @@ MonoBehaviour: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - _enableVibration: 1 - _vibrationIntensityMin: 0.1 - _vibrationIntensityMax: 0.5 - _vibrationFrequency: 10 _emitterParticles: {fileID: 3614011420963205847} + _cameraPanSettings: {fileID: 0} --- !u!1 &7625879407957162159 GameObject: m_ObjectHideFlags: 0 @@ -1373,47 +1370,47 @@ PrefabInstance: propertyPath: _frequencyVariation value: 20 objectReference: {fileID: 0} - - target: {fileID: 2822448012032697683, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 2822448012032697683, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_Name value: SoundEmitter objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.y value: 2.7 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.z value: 13.03 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} @@ -1421,10 +1418,10 @@ PrefabInstance: m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} --- !u!4 &5634670077426659782 stripped Transform: - m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} m_PrefabInstance: {fileID: 138781599420729793} m_PrefabAsset: {fileID: 0} --- !u!1001 &1914228297823120812 @@ -1435,47 +1432,47 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 956998766033755730} m_Modifications: - - target: {fileID: 2822448012032697683, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 2822448012032697683, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_Name value: SoundEmitter (2) objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.x value: -14.24 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.y value: 2.7 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.z value: -0.2 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.w value: 0.7071068 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.y value: -0.7071068 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: -90 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} @@ -1483,10 +1480,10 @@ PrefabInstance: m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} --- !u!4 &6147386876922942891 stripped Transform: - m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} m_PrefabInstance: {fileID: 1914228297823120812} m_PrefabAsset: {fileID: 0} --- !u!1001 &5907826872935323339 @@ -1662,47 +1659,47 @@ PrefabInstance: propertyPath: _emitterType value: 7 objectReference: {fileID: 0} - - target: {fileID: 2822448012032697683, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 2822448012032697683, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_Name value: SoundEmitter (1) objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.x value: 14.46 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.y value: 2.7 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalPosition.z value: -0.2 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.w value: 0.7071068 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.y value: 0.7071068 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 90 objectReference: {fileID: 0} - - target: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + - target: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} @@ -1710,9 +1707,9 @@ PrefabInstance: m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} --- !u!4 &3053506116645389106 stripped Transform: - m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 581ec35b1f055334883d31f523aaa7d4, type: 3} m_PrefabInstance: {fileID: 7331693168313580341} m_PrefabAsset: {fileID: 0} diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Prefabs/RoomToLoadFour.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Prefabs/RoomToLoadFour.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Prefabs/RoomToLoadFour.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Prefabs/RoomToLoadFour.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/4/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/4/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/F/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Materials/RoomFiveMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Materials/RoomFiveMaterial.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Materials/RoomFiveMaterial.mat rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Materials/RoomFiveMaterial.mat diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Materials/RoomFiveMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Materials/RoomFiveMaterial.mat.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Materials/RoomFiveMaterial.mat.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Materials/RoomFiveMaterial.mat.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Prefabs/RoomToLoadFive.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Prefabs/RoomToLoadFive.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Prefabs/RoomToLoadFive.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Prefabs/RoomToLoadFive.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Prefabs/RoomToLoadFive.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Prefabs/RoomToLoadFive.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Prefabs/RoomToLoadFive.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Prefabs/RoomToLoadFive.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/5/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/5/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/G/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Prefabs/RoomTest.prefab b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Prefabs/RoomTest.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Prefabs/RoomTest.prefab rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Prefabs/RoomTest.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Prefabs/RoomTest.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Prefabs/RoomTest.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Prefabs/RoomTest.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Prefabs/RoomTest.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Rooms/TestPlayground/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/CamVersion/Rooms/TestPlayground/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion.meta index fbe15ce2..f6d3540d 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 749c206f7d2b03d4791a1f1565a52802 +guid: 3e609658f49c56b4eaa08602d4122cf2 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props.meta new file mode 100644 index 00000000..e0911a9c --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 913e984310fb99c44a0b6c99d53b322b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera.meta new file mode 100644 index 00000000..aa20cb70 --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b22e86bd255544d4ba7a4416c9e73998 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Animations.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Animations.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Animations.meta index cb074299..33785036 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Animations.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Animations.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: da8888bdc5724e24b97e0c85a7059021 +guid: f0a6176383e8cab4296b046650fab5e0 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials.meta index b701e357..d378ea4d 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Materials.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 91da0c5ae64a1084ebda860c83499821 +guid: d2fa9884599914e47aed8b95540640ca folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials/LedMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials/LedMaterial.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials/LedMaterial.mat rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials/LedMaterial.mat diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials/LedMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials/LedMaterial.mat.meta similarity index 79% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials/LedMaterial.mat.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials/LedMaterial.mat.meta index d733f9e5..d822b97f 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Materials/LedMaterial.mat.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Materials/LedMaterial.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 330dec4f7aa07334693179a8ae85c898 +guid: a4126e3e799efbc488e713f4ca63ab49 NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs.meta index b3eafdd9..47e2bbe9 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Prefabs.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9c5749de4cb658e4d8e563b41cd5aeff +guid: 34280c13bc21e4e48b938b978b664c47 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs/securityCamera_A.prefab b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs/securityCamera_A.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs/securityCamera_A.prefab rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs/securityCamera_A.prefab diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs/securityCamera_A.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs/securityCamera_A.prefab.meta similarity index 74% rename from Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs/securityCamera_A.prefab.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs/securityCamera_A.prefab.meta index 146e6753..8e03bcb0 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/Camera/Prefabs/securityCamera_A.prefab.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Prefabs/securityCamera_A.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ca5a95c0f775a5c499befa710e8a43c8 +guid: 257cf8cd5a8b9fd47a29390c66d54ba9 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Sources.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Sources.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Sources.meta index dc430fe1..c7ba4ac6 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Sources.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Sources.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9aa00523b3120984ba7b9fec68ed5962 +guid: 31263e92ac5920f498c9487d33ef0d00 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Textures.meta similarity index 77% rename from Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Textures.meta rename to Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Textures.meta index 4d844b94..8492dda1 100644 --- a/Assets/Unheimlich_POC/Content/Environment/Props/SoundEmitter/Textures.meta +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SecurityCamera/Textures.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f36253a7475ac2741ac835417dfb380a +guid: 6198e7fc9a912d74dbef5b770a512117 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter.meta new file mode 100644 index 00000000..9c4f7531 --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 027d1216e2ba08545956d0fee39eed2e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Animations.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Animations.meta new file mode 100644 index 00000000..70ba800a --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4153ac0a7f33ea1479276e20c4a1eb61 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials.meta new file mode 100644 index 00000000..402d7a33 --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 95643b59d36d4d040858721c27596275 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat new file mode 100644 index 00000000..4414333d --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat @@ -0,0 +1,141 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SoundEmitterMaterial + m_Shader: {fileID: -6465566751694194690, guid: 5083f469efbb78d4e912bb6fdfac72cd, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0.5597484, g: 0.5597484, b: 0.5597484, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &2309549237740346474 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta new file mode 100644 index 00000000..65b411e8 --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Materials/SoundEmitterMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0ee4226043601a84dbc7c42807345c6e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs.meta new file mode 100644 index 00000000..4886d0c6 --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5a85a0536c37beb4e802db59c38e89fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab new file mode 100644 index 00000000..391c65d8 --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab @@ -0,0 +1,435 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1472533880154226824 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3279932207826154136} + - component: {fileID: 1111284075867638658} + - component: {fileID: 6070160908100218527} + m_Layer: 9 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3279932207826154136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1472533880154226824} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 8, y: 5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4721786510254652090} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1111284075867638658 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1472533880154226824} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6070160908100218527 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1472533880154226824} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0ee4226043601a84dbc7c42807345c6e, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_MaskInteraction: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1996348199229998323 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4721786510254652090} + m_Layer: 9 + m_Name: Render + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4721786510254652090 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1996348199229998323} + serializedVersion: 2 + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3279932207826154136} + m_Father: {fileID: 5755410889840572423} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2822448012032697683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5755410889840572423} + - component: {fileID: 196559139152754184} + - component: {fileID: 7881895566796712951} + - component: {fileID: 3748745806525447564} + m_Layer: 9 + m_Name: SoundEmitter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5755410889840572423 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2822448012032697683} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 4.36, z: 13.03} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7557053910863834421} + - {fileID: 4721786510254652090} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &196559139152754184 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2822448012032697683} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e15490f7adacb594cb114f535e71d6b6, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Audio.AudioListenable + _emitterType: 3 + _useProceduralAudio: 1 + _emitContinuously: 1 + _continuousBaseVolume: 0.1 + _hearingRangeMin: 2 + _hearingRangeMax: 8 + _reverbWetMix: 0.5 + _staticAudioClip: {fileID: 0} + _loopStaticAudio: 1 + _baseFrequency: 440 + _frequencyVariation: 50 + _volumeMin: 0.3 + _volumeMax: 0.7 + _durationMin: 0.5 + _durationMax: 1.5 + _maxDistance: 10 + _distanceAttenuation: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _emitterParticles: {fileID: 325388660204886872} + _cameraPanSettings: {fileID: 11400000, guid: 3de044c9cf65729459b4104016637568, type: 2} +--- !u!65 &7881895566796712951 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2822448012032697683} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 8, y: 5, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!82 &3748745806525447564 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2822448012032697683} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_Resource: {fileID: 0} + m_PlayOnAwake: 1 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + 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 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 +--- !u!1001 &7448775950719106884 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5755410889840572423} + m_Modifications: + - target: {fileID: 1124780566057055841, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_Name + value: DiapasonParticles + objectReference: {fileID: 0} + - target: {fileID: 1124780566057055841, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalScale.x + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalScale.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalScale.z + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalPosition.z + value: -0.86 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7195447085232448540, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: lengthInSec + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7195447085232448540, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: InitialModule.startLifetime.scalar + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8767648373964295896, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_RenderMode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8767648373964295896, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + propertyPath: m_RenderAlignment + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} +--- !u!198 &325388660204886872 stripped +ParticleSystem: + m_CorrespondingSourceObject: {fileID: 7195447085232448540, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + m_PrefabInstance: {fileID: 7448775950719106884} + m_PrefabAsset: {fileID: 0} +--- !u!4 &7557053910863834421 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1134716054066844273, guid: 8bb34a961d0969644bdd7a29960b46c9, type: 3} + m_PrefabInstance: {fileID: 7448775950719106884} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta new file mode 100644 index 00000000..c8e5766a --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Prefabs/SoundEmitter.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 19da7f63cbbea5644bb32e43d5ddfdeb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Sources.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Sources.meta new file mode 100644 index 00000000..d2314a7f --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Sources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 19d45808aa75eda4794ad6d6ddca0160 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Textures.meta b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Textures.meta new file mode 100644 index 00000000..b66b3dab --- /dev/null +++ b/Assets/Unheimlich_POC/Content/Environment/OctoVersion/Props/SoundEmitter/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6cadfc5b3e187c946a87fa6eeacc76cb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Animations.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Animations.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Animations.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Animations.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Materials.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Materials.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Materials.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Materials.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Materials/Player.mat b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Materials/Player.mat similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Materials/Player.mat rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Materials/Player.mat diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Materials/Player.mat.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Materials/Player.mat.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Materials/Player.mat.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Materials/Player.mat.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Main Camera.prefab b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Main Camera.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Main Camera.prefab rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Main Camera.prefab diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Main Camera.prefab.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Main Camera.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Main Camera.prefab.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Main Camera.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Player.prefab b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Player.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Player.prefab rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Player.prefab diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Player.prefab.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Player.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Prefabs/Player.prefab.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Prefabs/Player.prefab.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Sources.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Sources.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Sources.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Sources.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Textures.meta b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Textures.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V1/Textures.meta rename to Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Basic/Textures.meta diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Octocore/Prefabs/OctoPlayerFP.prefab b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Octocore/Prefabs/OctoPlayerFP.prefab index 78372f42..d864ef9f 100644 --- a/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Octocore/Prefabs/OctoPlayerFP.prefab +++ b/Assets/Unheimlich_POC/Content/Gameplay/Characters/Player/V_Octocore/Prefabs/OctoPlayerFP.prefab @@ -342,6 +342,7 @@ Transform: m_Children: - {fileID: 1836339402272228918} - {fileID: 1175390396199967368} + - {fileID: 3867316379480422796} m_Father: {fileID: 8725966219179855439} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &986184075687059205 @@ -356,6 +357,185 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a2e180d338cc26242a3a9d962eea7f7c, type: 3} m_Name: m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Gameplay.Player.CameraHeadBob +--- !u!1 &6184255431701975184 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3867316379480422796} + - component: {fileID: 1942933376864229506} + - component: {fileID: 1306787889985282719} + - component: {fileID: 1381459755705258711} + m_Layer: 0 + m_Name: DetectiveBoardVirtualCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3867316379480422796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6184255431701975184} + serializedVersion: 2 + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4440040250278121308} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &1942933376864229506 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6184255431701975184} + m_Enabled: 0 + 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_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + 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: 0 + orthographic size: 5 + 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!114 &1306787889985282719 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6184255431701975184} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: df440cd4d3cc30d4e9f5b44ab4931a12, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Gameplay.CameraControl.DetectiveBoardVirtualCamera + _virtualCamera: {fileID: 0} + _transitionSpeed: 3 + _transitionCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + 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 + _initialDistance: 1.5 + _panSpeed: 2 + _panSmoothTime: 0.2 + _edgeBorderSize: 0.1 + _maxPanOffset: {x: 1.5, y: 0.5} + _useDynamicPanLimits: 1 + _panMargin: 0.05 + _minDistance: 0.5 + _maxDistance: 3 + _zoomSpeed: 2 + _zoomSmoothTime: 0.15 + _scrollSensitivity: 0.3 +--- !u!114 &1381459755705258711 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6184255431701975184} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalCameraData + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 + m_Version: 2 --- !u!1 &8162540767767967414 GameObject: m_ObjectHideFlags: 0 @@ -539,11 +719,12 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9f9f72364623a2a4bb50f02537fd2e72, type: 3} m_Name: m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Gameplay.DetectiveBoard.DetectiveBoardController - _boardCameraPanSettings: {fileID: 11400000, guid: f176d1f8c15496946994170f1b633061, type: 2} _activationRange: 10 _boardLayer: serializedVersion: 2 m_Bits: 128 + _playerAlignmentSettings: {fileID: 11400000, guid: f176d1f8c15496946994170f1b633061, type: 2} + _virtualCamera: {fileID: 0} --- !u!114 &2301728592307354479 MonoBehaviour: m_ObjectHideFlags: 0 @@ -944,8 +1125,7 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.y value: -30 objectReference: {fileID: 0} - m_RemovedComponents: - - {fileID: 880987313172909187, guid: 73480b78f75094a4da6b76dedb392ae9, type: 3} + m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: - targetCorrespondingSourceObject: {fileID: 4181805340600085795, guid: 73480b78f75094a4da6b76dedb392ae9, type: 3} diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Dialogue/Prefabs/DialogueTextZone.prefab b/Assets/Unheimlich_POC/Content/UI/Screen/HUD/Prefabs/DialogueTextZone.prefab similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Dialogue/Prefabs/DialogueTextZone.prefab rename to Assets/Unheimlich_POC/Content/UI/Screen/HUD/Prefabs/DialogueTextZone.prefab diff --git a/Assets/Unheimlich_POC/Content/Gameplay/Dialogue/Prefabs/DialogueTextZone.prefab.meta b/Assets/Unheimlich_POC/Content/UI/Screen/HUD/Prefabs/DialogueTextZone.prefab.meta similarity index 100% rename from Assets/Unheimlich_POC/Content/Gameplay/Dialogue/Prefabs/DialogueTextZone.prefab.meta rename to Assets/Unheimlich_POC/Content/UI/Screen/HUD/Prefabs/DialogueTextZone.prefab.meta diff --git a/Assets/Unheimlich_POC/Datas.meta b/Assets/Unheimlich_POC/Data.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas.meta rename to Assets/Unheimlich_POC/Data.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters.meta b/Assets/Unheimlich_POC/Data/AudioEmitters.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/ElectricalEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/ElectricalEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/ElectricalEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/ElectricalEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/ElectricalEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/ElectricalEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/ElectricalEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/ElectricalEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/GlassEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/GlassEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/GlassEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/GlassEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/GlassEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/GlassEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/GlassEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/GlassEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/MechanicalEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/MechanicalEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/MechanicalEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/MechanicalEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/MechanicalEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/MechanicalEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/MechanicalEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/MechanicalEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/MetalEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/MetalEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/MetalEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/MetalEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/MetalEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/MetalEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/MetalEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/MetalEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/OrganicEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/OrganicEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/OrganicEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/OrganicEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/OrganicEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/OrganicEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/OrganicEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/OrganicEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/StoneEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/StoneEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/StoneEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/StoneEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/StoneEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/StoneEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/StoneEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/StoneEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/WallEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/WallEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/WallEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/WallEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/WallEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/WallEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/WallEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/WallEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/WaterEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/WaterEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/WaterEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/WaterEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/WaterEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/WaterEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/WaterEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/WaterEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/WoodEmitter.asset b/Assets/Unheimlich_POC/Data/AudioEmitters/WoodEmitter.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/WoodEmitter.asset rename to Assets/Unheimlich_POC/Data/AudioEmitters/WoodEmitter.asset diff --git a/Assets/Unheimlich_POC/Datas/AudioEmitters/WoodEmitter.asset.meta b/Assets/Unheimlich_POC/Data/AudioEmitters/WoodEmitter.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/AudioEmitters/WoodEmitter.asset.meta rename to Assets/Unheimlich_POC/Data/AudioEmitters/WoodEmitter.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera.meta b/Assets/Unheimlich_POC/Data/Camera.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera.meta rename to Assets/Unheimlich_POC/Data/Camera.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans.meta b/Assets/Unheimlich_POC/Data/Camera/Pans.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans.meta rename to Assets/Unheimlich_POC/Data/Camera/Pans.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/DefaultCameraPanSettings.asset b/Assets/Unheimlich_POC/Data/Camera/Pans/DefaultCameraPanSettings.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/DefaultCameraPanSettings.asset rename to Assets/Unheimlich_POC/Data/Camera/Pans/DefaultCameraPanSettings.asset diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/DefaultCameraPanSettings.asset.meta b/Assets/Unheimlich_POC/Data/Camera/Pans/DefaultCameraPanSettings.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/DefaultCameraPanSettings.asset.meta rename to Assets/Unheimlich_POC/Data/Camera/Pans/DefaultCameraPanSettings.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/DetectiveBoardPanSettings.asset b/Assets/Unheimlich_POC/Data/Camera/Pans/DetectiveBoardPanSettings.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/DetectiveBoardPanSettings.asset rename to Assets/Unheimlich_POC/Data/Camera/Pans/DetectiveBoardPanSettings.asset diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/DetectiveBoardPanSettings.asset.meta b/Assets/Unheimlich_POC/Data/Camera/Pans/DetectiveBoardPanSettings.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/DetectiveBoardPanSettings.asset.meta rename to Assets/Unheimlich_POC/Data/Camera/Pans/DetectiveBoardPanSettings.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/ListeningWallPanSettings.asset b/Assets/Unheimlich_POC/Data/Camera/Pans/ListeningWallPanSettings.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/ListeningWallPanSettings.asset rename to Assets/Unheimlich_POC/Data/Camera/Pans/ListeningWallPanSettings.asset diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/ListeningWallPanSettings.asset.meta b/Assets/Unheimlich_POC/Data/Camera/Pans/ListeningWallPanSettings.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/ListeningWallPanSettings.asset.meta rename to Assets/Unheimlich_POC/Data/Camera/Pans/ListeningWallPanSettings.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/SlowInspectionPanSettings.asset b/Assets/Unheimlich_POC/Data/Camera/Pans/SlowInspectionPanSettings.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/SlowInspectionPanSettings.asset rename to Assets/Unheimlich_POC/Data/Camera/Pans/SlowInspectionPanSettings.asset diff --git a/Assets/Unheimlich_POC/Datas/Camera/Pans/SlowInspectionPanSettings.asset.meta b/Assets/Unheimlich_POC/Data/Camera/Pans/SlowInspectionPanSettings.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Pans/SlowInspectionPanSettings.asset.meta rename to Assets/Unheimlich_POC/Data/Camera/Pans/SlowInspectionPanSettings.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera/Settings.meta b/Assets/Unheimlich_POC/Data/Camera/Settings.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Settings.meta rename to Assets/Unheimlich_POC/Data/Camera/Settings.meta diff --git a/Assets/Unheimlich_POC/Datas/Camera/Settings/CamSettings.asset b/Assets/Unheimlich_POC/Data/Camera/Settings/CamSettings.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Settings/CamSettings.asset rename to Assets/Unheimlich_POC/Data/Camera/Settings/CamSettings.asset diff --git a/Assets/Unheimlich_POC/Datas/Camera/Settings/CamSettings.asset.meta b/Assets/Unheimlich_POC/Data/Camera/Settings/CamSettings.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/Camera/Settings/CamSettings.asset.meta rename to Assets/Unheimlich_POC/Data/Camera/Settings/CamSettings.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraClue.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraClue.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraClue.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraClue.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraClue.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraClue.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraClue.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraClue.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/CameraStrangerClue.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/StartingClue.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/StartingClue.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/StartingClue.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/StartingClue.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/StartingClue.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/StartingClue.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/StartingClue.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/StartingClue.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/DemoClues/WallSoundsClue.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_LevitatingCube.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_NPCTestimony.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_PatientTestimony.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset diff --git a/Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset.meta b/Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset.meta rename to Assets/Unheimlich_POC/Data/DetectiveBoard/Clues/ExampleClue_StrangeSound.asset.meta diff --git a/Assets/Unheimlich_POC/Data/Dialogue.meta b/Assets/Unheimlich_POC/Data/Dialogue.meta new file mode 100644 index 00000000..a011cf01 --- /dev/null +++ b/Assets/Unheimlich_POC/Data/Dialogue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ef5aa2458440bb445a9ec6b10153165b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription 1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription 1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription 1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription 1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription 1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription 1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription 1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription 1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/DefaultObjectDescription.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/DefaultObjectDescription.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/NPCDialogueAnimation.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/NPCDialogueAnimation.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/NPCDialogueAnimation.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/NPCDialogueAnimation.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/NPCDialogueAnimation.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/NPCDialogueAnimation.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/NPCDialogueAnimation.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/NPCDialogueAnimation.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueAnimationPresets/TriggerZoneDialogueAnimation.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_3.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_3.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_3.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_3.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_3.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_3.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_3.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_3.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_4.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_4.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_4.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_4.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_4.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_4.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/Node_4.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/Node_4.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_ConversationDemoNPC_SpeakerName.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_1_DialogueText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_2_DialogueText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_Choices_Array_data[0]_ChoiceText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_3_DialogueText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoNPC/text_Node_4_DialogueText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/ConversationDemoTriggerZone.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_3.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_3.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_3.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_3.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_3.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_3.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/Node_3.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/Node_3.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_ConversationDemoTriggerZone_SpeakerName.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[0]_ChoiceText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_Choices_Array_data[1]_ChoiceText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_1_DialogueText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_Choices_Array_data[0]_ChoiceText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_2_DialogueText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/ConversationDemoTriggerZone/text_Node_3_DialogueText.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_3.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_3.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_3.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_3.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_3.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_3.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_3.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_3.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_4.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_4.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_4.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_4.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_4.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_4.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_4.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_4.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_5.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_5.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_5.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_5.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_5.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_5.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/Node_5.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/Node_5.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/TheStrangerDemo.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/TheStrangerDemo.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/TheStrangerDemo.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/TheStrangerDemo.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/TheStrangerDemo.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/TheStrangerDemo.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/TheStrangerDemo.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/TheStrangerDemo.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice0.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Choice2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node1_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node1_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice0.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Choice2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node2_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node2_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice0.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Choice2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node3_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node3_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice0.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Choice1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node4_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node4_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node5_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node5_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node5_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node5_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node5_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node5_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_Node5_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_Node5_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_SpeakerName.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_SpeakerName.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_SpeakerName.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_SpeakerName.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_SpeakerName.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_SpeakerName.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheStrangerDemo/text_SpeakerName.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheStrangerDemo/text_SpeakerName.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_3.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_3.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_3.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_3.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_3.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_3.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/Node_3.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/Node_3.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/TheWrongRoomDemo.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice0.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Choice1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node1_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice0.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice1.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Choice2.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node2_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_Node3_Text.asset.meta diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset.meta b/Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset.meta similarity index 100% rename from Assets/Unheimlich_POC/Datas/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset.meta rename to Assets/Unheimlich_POC/Data/Dialogue/DialogueData/TheWrongRoomDemo/text_SpeakerName.asset.meta diff --git a/Assets/Unheimlich_POC/Scenes/DemoOne/DemoOne.unity b/Assets/Unheimlich_POC/Scenes/DemoOne/DemoOne.unity index ae3e7de6..d9a0f97b 100644 --- a/Assets/Unheimlich_POC/Scenes/DemoOne/DemoOne.unity +++ b/Assets/Unheimlich_POC/Scenes/DemoOne/DemoOne.unity @@ -902,6 +902,10 @@ PrefabInstance: propertyPath: _targetCamera value: objectReference: {fileID: 0} + - target: {fileID: 870439472480253286, guid: 36d14973b89f7394bbd6f40658c7928b, type: 3} + propertyPath: _boardRenderer + value: + objectReference: {fileID: 0} - target: {fileID: 1591438432511728683, guid: 36d14973b89f7394bbd6f40658c7928b, type: 3} propertyPath: m_Layer value: 7 @@ -1064,7 +1068,10 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 3004237604350797358, guid: 36d14973b89f7394bbd6f40658c7928b, type: 3} + insertIndex: -1 + addedObject: {fileID: 954779985} m_AddedComponents: - targetCorrespondingSourceObject: {fileID: 2079432218326392936, guid: 36d14973b89f7394bbd6f40658c7928b, type: 3} insertIndex: -1 @@ -2050,6 +2057,11 @@ Transform: - {fileID: 855816920} m_Father: {fileID: 2138324238} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &130503486 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1976580303887818137, guid: f6df2f5ea61cfcb439be39356b1560fa, type: 3} + m_PrefabInstance: {fileID: 1037589206} + m_PrefabAsset: {fileID: 0} --- !u!1001 &139245372 PrefabInstance: m_ObjectHideFlags: 0 @@ -2603,6 +2615,111 @@ Transform: - {fileID: 243796354} m_Father: {fileID: 2081616842} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &177922894 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6184255431701975184, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + m_PrefabInstance: {fileID: 251116989} + m_PrefabAsset: {fileID: 0} +--- !u!114 &177922896 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177922894} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: df440cd4d3cc30d4e9f5b44ab4931a12, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Gameplay.CameraControl.DetectiveBoardVirtualCamera + _virtualCamera: {fileID: 177922898} + _transitionSpeed: 3 + _transitionCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + 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 + _initialDistance: 2.5 + _panSpeed: 2 + _panSmoothTime: 0.2 + _edgeBorderSize: 0.1 + _maxPanOffset: {x: 0.5, y: 0.5} + _useDynamicPanLimits: 1 + _panMargin: 0.1 + _debugLimits: 0 + _minDistance: 0.5 + _maxDistance: 3 + _zoomSpeed: 2 + _zoomSmoothTime: 0.15 + _scrollSensitivity: 0.3 +--- !u!114 &177922897 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 177922894} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalCameraData + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 + m_Version: 2 +--- !u!20 &177922898 stripped +Camera: + m_CorrespondingSourceObject: {fileID: 1942933376864229506, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + m_PrefabInstance: {fileID: 251116989} + m_PrefabAsset: {fileID: 0} --- !u!1001 &180633078 PrefabInstance: m_ObjectHideFlags: 0 @@ -3095,18 +3212,18 @@ MonoBehaviour: Stairs: 0 _wall: AutoConnect: 1 - Orientation: 3 + Orientation: 1 Type: 0 - Shape: 2 + Shape: 0 Connections: North: {fileID: 1807692943} Est: {fileID: 0} South: {fileID: 1814658685} - West: {fileID: 317140760} + West: {fileID: 0} _references: Map: {fileID: 582006397} CeilingInstance: {fileID: 563659632} - WallInstance: {fileID: 601874590} + WallInstance: {fileID: 706128108} FloorInstance: {fileID: 415691293} _infos: Coordinates: {x: 12, y: 0, z: 14} @@ -3126,7 +3243,7 @@ Transform: m_Children: - {fileID: 415691294} - {fileID: 563659633} - - {fileID: 601874591} + - {fileID: 706128109} m_Father: {fileID: 2081616842} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &205588910 @@ -3172,8 +3289,8 @@ MonoBehaviour: Connections: North: {fileID: 0} Est: {fileID: 1807692943} - South: {fileID: 317140760} - West: {fileID: 1090405263} + South: {fileID: 0} + West: {fileID: 0} _references: Map: {fileID: 582006397} CeilingInstance: {fileID: 1956044016} @@ -3985,6 +4102,30 @@ PrefabInstance: propertyPath: m_Layer value: 10 objectReference: {fileID: 0} + - target: {fileID: 1306787889985282719, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _panMargin + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 1306787889985282719, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _zoomSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 1306787889985282719, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _debugLimits + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1306787889985282719, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _maxDistance + value: 2.4 + objectReference: {fileID: 0} + - target: {fileID: 1306787889985282719, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _maxPanOffset.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1306787889985282719, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _scrollSensitivity + value: 1 + objectReference: {fileID: 0} - target: {fileID: 1340533355673810743, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} propertyPath: m_Layer value: 10 @@ -4153,6 +4294,10 @@ PrefabInstance: propertyPath: m_Layer value: 10 objectReference: {fileID: 0} + - target: {fileID: 6849123884232344894, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _virtualCamera + value: + objectReference: {fileID: 0} - target: {fileID: 7050587605588531947, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} propertyPath: m_Layer value: 10 @@ -4273,10 +4418,18 @@ PrefabInstance: propertyPath: m_Layer value: 10 objectReference: {fileID: 0} - m_RemovedComponents: [] + m_RemovedComponents: + - {fileID: 6360601081545543910, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + - {fileID: 1306787889985282719, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 6184255431701975184, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + insertIndex: -1 + addedObject: {fileID: 177922897} + - targetCorrespondingSourceObject: {fileID: 6184255431701975184, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + insertIndex: -1 + addedObject: {fileID: 177922896} m_SourcePrefab: {fileID: 100100000, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} --- !u!4 &251116990 stripped Transform: @@ -4331,7 +4484,7 @@ MonoBehaviour: _references: Map: {fileID: 582006397} CeilingInstance: {fileID: 1248850531} - WallInstance: {fileID: 1131266305} + WallInstance: {fileID: 1772679495} FloorInstance: {fileID: 2108732006} _infos: Coordinates: {x: 10, y: 0, z: 9} @@ -4351,7 +4504,7 @@ Transform: m_Children: - {fileID: 2108732007} - {fileID: 1248850532} - - {fileID: 1131266306} + - {fileID: 1772679496} m_Father: {fileID: 2081616842} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &266637553 @@ -5654,7 +5807,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!4 &360436925 Transform: m_ObjectHideFlags: 0 @@ -5692,7 +5845,59 @@ MonoBehaviour: _minBounds: {x: 13, y: 0, z: 14} _maxBounds: {x: 19, y: 0, z: 20} _tilesRoot: {fileID: 2138324238} - _tiles: [] + _tiles: + - {fileID: 2124187222} + - {fileID: 2018221532} + - {fileID: 1966203162} + - {fileID: 1916111538} + - {fileID: 1858599999} + - {fileID: 1854904808} + - {fileID: 1805577975} + - {fileID: 1776065554} + - {fileID: 1596512284} + - {fileID: 1573784960} + - {fileID: 1556111475} + - {fileID: 1534650363} + - {fileID: 1515469345} + - {fileID: 1490835241} + - {fileID: 1488568118} + - {fileID: 1359493433} + - {fileID: 1292076245} + - {fileID: 1077265498} + - {fileID: 1067276305} + - {fileID: 1049095639} + - {fileID: 978214104} + - {fileID: 947318234} + - {fileID: 907046323} + - {fileID: 821635054} + - {fileID: 797045252} + - {fileID: 795382345} + - {fileID: 771312550} + - {fileID: 726912091} + - {fileID: 719594784} + - {fileID: 715398034} + - {fileID: 701311839} + - {fileID: 695066148} + - {fileID: 672345281} + - {fileID: 616022719} + - {fileID: 571092902} + - {fileID: 562500083} + - {fileID: 550008352} + - {fileID: 547887412} + - {fileID: 531406861} + - {fileID: 466646084} + - {fileID: 368130861} + - {fileID: 320835867} + - {fileID: 313816134} + - {fileID: 223660540} + - {fileID: 202558941} + - {fileID: 197403794} + - {fileID: 185205363} + - {fileID: 152452649} + - {fileID: 119900065} + - {fileID: 113951836} + - {fileID: 81303610} + - {fileID: 18266763} _floors: - Columns: - Rows: @@ -6637,7 +6842,7 @@ MonoBehaviour: Shape: 0 Connections: North: {fileID: 0} - Est: {fileID: 1090405263} + Est: {fileID: 0} South: {fileID: 0} West: {fileID: 147339870} _references: @@ -8599,7 +8804,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &582006396 Transform: m_ObjectHideFlags: 0 @@ -8638,48 +8843,7 @@ MonoBehaviour: _minBounds: {x: 8, y: 0, z: 9} _maxBounds: {x: 12, y: 0, z: 17} _tilesRoot: {fileID: 2081616842} - _tiles: - - {fileID: 2091700462} - - {fileID: 2069051295} - - {fileID: 1971543450} - - {fileID: 1962711408} - - {fileID: 1909643647} - - {fileID: 1814658685} - - {fileID: 1807692943} - - {fileID: 1800935713} - - {fileID: 1762354200} - - {fileID: 1728763278} - - {fileID: 1709336522} - - {fileID: 1694835115} - - {fileID: 1602000275} - - {fileID: 1572417348} - - {fileID: 1309063821} - - {fileID: 1307520644} - - {fileID: 1116054939} - - {fileID: 1090405263} - - {fileID: 1036705095} - - {fileID: 1029129260} - - {fileID: 1019522718} - - {fileID: 931269989} - - {fileID: 865649729} - - {fileID: 832857337} - - {fileID: 787816505} - - {fileID: 741456577} - - {fileID: 722216383} - - {fileID: 670779819} - - {fileID: 478807224} - - {fileID: 440493792} - - {fileID: 436357570} - - {fileID: 383472009} - - {fileID: 317140760} - - {fileID: 276781962} - - {fileID: 259640513} - - {fileID: 205588911} - - {fileID: 205545108} - - {fileID: 170839270} - - {fileID: 147339870} - - {fileID: 77462025} - - {fileID: 53327394} + _tiles: [] _floors: - Columns: - Rows: @@ -8716,18 +8880,18 @@ MonoBehaviour: - {fileID: 1800935713} - {fileID: 1709336522} - {fileID: 741456577} - - {fileID: 317140760} + - {fileID: 1029129260} - {fileID: 205545108} - Rows: - {fileID: 147339870} - {fileID: 440493792} - - {fileID: 1090405263} + - {fileID: 1728763278} - {fileID: 205588911} - {fileID: 1807692943} - Rows: - {fileID: 670779819} - {fileID: 1036705095} - - {fileID: 1116054939} + - {fileID: 1909643647} - {fileID: 1694835115} - {fileID: 383472009} - Rows: @@ -8899,11 +9063,26 @@ PrefabInstance: insertIndex: -1 addedObject: {fileID: 596482749} m_SourcePrefab: {fileID: 100100000, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} ---- !u!1 &596482748 stripped +--- !u!1 &596482748 GameObject: + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 2822448012032697683, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} m_PrefabInstance: {fileID: 596482747} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 596482752} + - component: {fileID: 596482755} + - component: {fileID: 596482754} + - component: {fileID: 596482753} + - component: {fileID: 596482749} + m_Layer: 9 + m_Name: SoundEmitter (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!114 &596482749 MonoBehaviour: m_ObjectHideFlags: 0 @@ -8923,11 +9102,196 @@ MonoBehaviour: _descriptionAnchor: {fileID: 2123707969} _wordPrefab: {fileID: 8049322106330395133, guid: 21eef1f89c2ea56459505e7c02acbda1, type: 3} _clueToUnlock: {fileID: 11400000, guid: 2dda768afa877234f8da4337562dded3, type: 2} ---- !u!4 &596482752 stripped +--- !u!4 &596482752 Transform: + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} m_PrefabInstance: {fileID: 596482747} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596482748} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.032619476, y: 1.62, z: 5.9208603} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 880714038} + - {fileID: 1351866521} + - {fileID: 2123707969} + m_Father: {fileID: 802496323} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!82 &596482753 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 3748745806525447564, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596482748} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_Resource: {fileID: 0} + m_PlayOnAwake: 1 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + 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 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 +--- !u!65 &596482754 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 7881895566796712951, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596482748} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 8, y: 5, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &596482755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 196559139152754184, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596482748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e15490f7adacb594cb114f535e71d6b6, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Audio.AudioListenable + _emitterType: 4 + _useProceduralAudio: 1 + _emitContinuously: 1 + _continuousBaseVolume: 0.1 + _hearingRangeMin: 2 + _hearingRangeMax: 3 + _reverbWetMix: 0.5 + _staticAudioClip: {fileID: 0} + _loopStaticAudio: 1 + _baseFrequency: 440 + _frequencyVariation: 50 + _volumeMin: 0.3 + _volumeMax: 0.7 + _durationMin: 0.5 + _durationMax: 1.5 + _maxDistance: 10 + _distanceAttenuation: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _emitterParticles: {fileID: 880714040} + _cameraPanSettings: {fileID: 11400000, guid: 3de044c9cf65729459b4104016637568, type: 2} --- !u!1001 &598117062 PrefabInstance: m_ObjectHideFlags: 0 @@ -9078,77 +9442,6 @@ Transform: m_CorrespondingSourceObject: {fileID: 817991563840346717, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} m_PrefabInstance: {fileID: 599464854} m_PrefabAsset: {fileID: 0} ---- !u!1001 &601874589 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 205545109} - m_Modifications: - - target: {fileID: 3721080204497974684, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_Name - value: Wall - objectReference: {fileID: 0} - - target: {fileID: 3721080204497974684, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_Layer - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.w - value: -0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} ---- !u!1 &601874590 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3721080204497974684, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - m_PrefabInstance: {fileID: 601874589} - m_PrefabAsset: {fileID: 0} ---- !u!4 &601874591 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - m_PrefabInstance: {fileID: 601874589} - m_PrefabAsset: {fileID: 0} --- !u!1001 &603006900 PrefabInstance: m_ObjectHideFlags: 0 @@ -9812,73 +10105,6 @@ Transform: - {fileID: 1619559344} m_Father: {fileID: 2138324238} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &682640041 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 1572417349} - m_Modifications: - - target: {fileID: 3721080204497974684, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_Name - value: Wall - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.w - value: -0.00000004371139 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} ---- !u!1 &682640042 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3721080204497974684, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - m_PrefabInstance: {fileID: 682640041} - m_PrefabAsset: {fileID: 0} ---- !u!4 &682640043 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4100595731430551334, guid: 8ca762580ee44c242877a7d32b418cc1, type: 3} - m_PrefabInstance: {fileID: 682640041} - m_PrefabAsset: {fileID: 0} --- !u!1 &695066147 GameObject: m_ObjectHideFlags: 0 @@ -10021,6 +10247,73 @@ Transform: - {fileID: 946099251} m_Father: {fileID: 2138324238} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &706128107 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 205545109} + m_Modifications: + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Name + value: Wall + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} +--- !u!1 &706128108 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + m_PrefabInstance: {fileID: 706128107} + m_PrefabAsset: {fileID: 0} +--- !u!4 &706128109 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + m_PrefabInstance: {fileID: 706128107} + m_PrefabAsset: {fileID: 0} --- !u!1001 &711882942 PrefabInstance: m_ObjectHideFlags: 0 @@ -10858,8 +11151,8 @@ MonoBehaviour: Type: 0 Shape: 0 Connections: - North: {fileID: 1090405263} - Est: {fileID: 317140760} + North: {fileID: 0} + Est: {fileID: 0} South: {fileID: 722216383} West: {fileID: 0} _references: @@ -11177,73 +11470,6 @@ Transform: - {fileID: 929155399} m_Father: {fileID: 2138324238} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &775640868 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 1116054940} - m_Modifications: - - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_Name - value: Wall - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} ---- !u!1 &775640869 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - m_PrefabInstance: {fileID: 775640868} - m_PrefabAsset: {fileID: 0} ---- !u!4 &775640870 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} - m_PrefabInstance: {fileID: 775640868} - m_PrefabAsset: {fileID: 0} --- !u!1001 &782816527 PrefabInstance: m_ObjectHideFlags: 0 @@ -11252,72 +11478,72 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1572786691} m_Modifications: - - target: {fileID: 461306747487271443, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 461306747487271443, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_Name value: securityCamera_A objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.x value: 3.9386196 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.y value: 2.918 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.z value: 3.9228592 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.w value: -0.45231903 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.y value: 0.8918562 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: - - targetCorrespondingSourceObject: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - targetCorrespondingSourceObject: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} insertIndex: -1 addedObject: {fileID: 1418737793} m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 461306747487271443, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - targetCorrespondingSourceObject: {fileID: 461306747487271443, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} insertIndex: -1 addedObject: {fileID: 782816530} - - targetCorrespondingSourceObject: {fileID: 461306747487271443, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - targetCorrespondingSourceObject: {fileID: 461306747487271443, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} insertIndex: -1 addedObject: {fileID: 782816533} - m_SourcePrefab: {fileID: 100100000, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} --- !u!4 &782816528 stripped Transform: - m_CorrespondingSourceObject: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + m_CorrespondingSourceObject: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} m_PrefabInstance: {fileID: 782816527} m_PrefabAsset: {fileID: 0} --- !u!1 &782816529 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 461306747487271443, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + m_CorrespondingSourceObject: {fileID: 461306747487271443, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} m_PrefabInstance: {fileID: 782816527} m_PrefabAsset: {fileID: 0} --- !u!114 &782816530 @@ -11983,47 +12209,47 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1386580735} m_Modifications: - - target: {fileID: 461306747487271443, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 461306747487271443, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_Name value: securityCamera_A (1) objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.x value: 5.911 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.y value: 3.05 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.z value: 1.676 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.w value: 0.67948467 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.x value: -0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.y value: -0.7336897 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.z value: -0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: -94.393 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} @@ -12031,10 +12257,10 @@ PrefabInstance: m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} --- !u!4 &832837821 stripped Transform: - m_CorrespondingSourceObject: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + m_CorrespondingSourceObject: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} m_PrefabInstance: {fileID: 832837820} m_PrefabAsset: {fileID: 0} --- !u!1 &832857336 @@ -12449,6 +12675,4842 @@ Transform: m_CorrespondingSourceObject: {fileID: 337221248157638853, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} m_PrefabInstance: {fileID: 866878022} m_PrefabAsset: {fileID: 0} +--- !u!1 &880714037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 7548978229592344869, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 880714038} + - component: {fileID: 880714040} + - component: {fileID: 880714039} + m_Layer: 9 + m_Name: DiapasonParticles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &880714038 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 7557053910863834421, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 880714037} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.86} + m_LocalScale: {x: 5, y: 5, z: 5} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 596482752} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!199 &880714039 +ParticleSystemRenderer: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 2230319742575047068, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 880714037} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1bd75b851e2a56e45959030c54c77516, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_MaskInteraction: 0 + m_RenderMode: 0 + m_MeshDistribution: 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: 2 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 +--- !u!198 &880714040 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 325388660204886872, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 880714037} + serializedVersion: 8 + lengthInSec: 3 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 1 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 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: 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 + 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: 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_ColorSpace: -1 + 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_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + 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 + 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 + gravitySource: 0 + maxNumParticles: 1000 + customEmitterVelocity: {x: 0, y: 0, z: 0} + 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: 6 + 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: 1 + 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: 2 + outSlope: 2 + 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.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: 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: 9895 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 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_ColorSpace: -1 + 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: 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 + 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: 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 + 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 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + 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_Range: {x: 0, y: 1} + 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: 1 + 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: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + 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: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + 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: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: [] + 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 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: [] + 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 + textureScale: {x: 1, y: 1} + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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!1001 &898804330 PrefabInstance: m_ObjectHideFlags: 0 @@ -12894,11 +17956,23 @@ Transform: m_CorrespondingSourceObject: {fileID: 337221248157638853, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} m_PrefabInstance: {fileID: 929155397} m_PrefabAsset: {fileID: 0} ---- !u!4 &929214619 stripped +--- !u!4 &929214619 Transform: + m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 5755410889840572423, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} m_PrefabInstance: {fileID: 2098368984} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117671758} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: -5.86738, y: 1.62, z: -0.48913956} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 1066361476} + - {fileID: 1905664818} + m_Father: {fileID: 802496323} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} --- !u!1 &931269988 GameObject: m_ObjectHideFlags: 0 @@ -13191,6 +18265,108 @@ Transform: - {fileID: 1465802849} m_Father: {fileID: 2138324238} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &954779984 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1077922943} + m_Modifications: + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalPosition.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 5.3 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_AnchoredPosition.y + value: -14.1 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7846882426873689123, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + propertyPath: m_Name + value: PostItNode + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} +--- !u!224 &954779985 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7591763859490843308, guid: a9f97c7c1680277458e17d17c4e255c5, type: 3} + m_PrefabInstance: {fileID: 954779984} + m_PrefabAsset: {fileID: 0} --- !u!1001 &967171550 PrefabInstance: m_ObjectHideFlags: 0 @@ -13641,7 +18817,7 @@ Transform: m_GameObject: {fileID: 1000995306} serializedVersion: 2 m_LocalRotation: {x: 0.2085393, y: 0.67565626, z: -0.2085393, w: 0.67565626} - m_LocalPosition: {x: -3.1126196, y: 5.83, z: -8.203859} + m_LocalPosition: {x: -3.1126196, y: 5.63, z: -8.203859} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -14345,8 +19521,8 @@ MonoBehaviour: Type: 0 Shape: 0 Connections: - North: {fileID: 0} - Est: {fileID: 1116054939} + North: {fileID: 170839270} + Est: {fileID: 0} South: {fileID: 0} West: {fileID: 670779819} _references: @@ -14485,7 +19661,10 @@ PrefabInstance: m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 6237475490286447873, guid: f6df2f5ea61cfcb439be39356b1560fa, type: 3} + insertIndex: -1 + addedObject: {fileID: 2104564156} m_SourcePrefab: {fileID: 100100000, guid: f6df2f5ea61cfcb439be39356b1560fa, type: 3} --- !u!1 &1038444910 stripped GameObject: @@ -14713,6 +19892,4842 @@ Transform: m_CorrespondingSourceObject: {fileID: 817991563840346717, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} m_PrefabInstance: {fileID: 1064249559} m_PrefabAsset: {fileID: 0} +--- !u!1 &1066361475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 7548978229592344869, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1066361476} + - component: {fileID: 1066361478} + - component: {fileID: 1066361477} + m_Layer: 9 + m_Name: DiapasonParticles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1066361476 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 7557053910863834421, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066361475} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.86} + m_LocalScale: {x: 5, y: 5, z: 5} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 929214619} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!199 &1066361477 +ParticleSystemRenderer: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 2230319742575047068, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066361475} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1bd75b851e2a56e45959030c54c77516, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_MaskInteraction: 0 + m_RenderMode: 0 + m_MeshDistribution: 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: 2 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 +--- !u!198 &1066361478 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 325388660204886872, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1066361475} + serializedVersion: 8 + lengthInSec: 3 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 1 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 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: 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 + 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: 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_ColorSpace: -1 + 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_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + 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 + 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 + gravitySource: 0 + maxNumParticles: 1000 + customEmitterVelocity: {x: 0, y: 0, z: 0} + 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: 6 + 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: 1 + 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: 2 + outSlope: 2 + 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.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: 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: 9895 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 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_ColorSpace: -1 + 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: 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 + 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: 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 + 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 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + 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_Range: {x: 0, y: 1} + 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: 1 + 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: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + 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: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + 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: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: [] + 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 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: [] + 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 + textureScale: {x: 1, y: 1} + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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_ColorSpace: -1 + 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!1 &1067276304 GameObject: m_ObjectHideFlags: 0 @@ -15001,6 +25016,11 @@ Transform: - {fileID: 1342943158} m_Father: {fileID: 2138324238} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!224 &1077922943 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3004237604350797358, guid: 36d14973b89f7394bbd6f40658c7928b, type: 3} + m_PrefabInstance: {fileID: 47624367} + m_PrefabAsset: {fileID: 0} --- !u!1 &1090405262 GameObject: m_ObjectHideFlags: 0 @@ -15042,7 +25062,7 @@ MonoBehaviour: Type: 1 Shape: 4 Connections: - North: {fileID: 1116054939} + North: {fileID: 0} Est: {fileID: 0} South: {fileID: 0} West: {fileID: 0} @@ -15334,18 +25354,18 @@ MonoBehaviour: Stairs: 0 _wall: AutoConnect: 1 - Orientation: 1 + Orientation: 2 Type: 0 - Shape: 0 + Shape: 4 Connections: North: {fileID: 1572417348} Est: {fileID: 0} - South: {fileID: 1090405263} + South: {fileID: 0} West: {fileID: 0} _references: Map: {fileID: 582006397} CeilingInstance: {fileID: 513262522} - WallInstance: {fileID: 775640869} + WallInstance: {fileID: 1483472485} FloorInstance: {fileID: 1499600592} _infos: Coordinates: {x: 10, y: 0, z: 16} @@ -15365,96 +25385,9 @@ Transform: m_Children: - {fileID: 1499600593} - {fileID: 513262523} - - {fileID: 775640870} + - {fileID: 1483472486} m_Father: {fileID: 2081616842} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &1131266304 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 259640514} - m_Modifications: - - target: {fileID: 1842910507268621870, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_Layer - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2522869451197357298, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_Layer - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3506240384779204867, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_Layer - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_Name - value: Wall - objectReference: {fileID: 0} - - target: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_Layer - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5915804109869732279, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - propertyPath: m_Layer - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} ---- !u!1 &1131266305 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - m_PrefabInstance: {fileID: 1131266304} - m_PrefabAsset: {fileID: 0} ---- !u!4 &1131266306 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} - m_PrefabInstance: {fileID: 1131266304} - m_PrefabAsset: {fileID: 0} --- !u!1001 &1131624267 PrefabInstance: m_ObjectHideFlags: 0 @@ -17662,7 +27595,7 @@ MonoBehaviour: Type: 0 Shape: 2 Connections: - North: {fileID: 317140760} + North: {fileID: 0} Est: {fileID: 1814658685} South: {fileID: 1962711408} West: {fileID: 722216383} @@ -18204,6 +28137,38 @@ Transform: m_CorrespondingSourceObject: {fileID: 337221248157638853, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} m_PrefabInstance: {fileID: 1351369709} m_PrefabAsset: {fileID: 0} +--- !u!1 &1351866520 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1996348199229998323, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1351866521} + m_Layer: 9 + m_Name: Render + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1351866521 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 4721786510254652090, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351866520} + serializedVersion: 2 + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1745484548} + m_Father: {fileID: 596482752} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1352379880 PrefabInstance: m_ObjectHideFlags: 0 @@ -19754,6 +29719,96 @@ Transform: m_CorrespondingSourceObject: {fileID: 337221248157638853, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} m_PrefabInstance: {fileID: 1451538751} m_PrefabAsset: {fileID: 0} +--- !u!1 &1457523469 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1472533880154226824, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1457523470} + - component: {fileID: 1457523472} + - component: {fileID: 1457523471} + m_Layer: 9 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1457523470 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 3279932207826154136, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457523469} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 8, y: 5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1905664818} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1457523471 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 6070160908100218527, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457523469} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0ee4226043601a84dbc7c42807345c6e, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_MaskInteraction: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1457523472 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1111284075867638658, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457523469} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1001 &1458772696 PrefabInstance: m_ObjectHideFlags: 0 @@ -20037,6 +30092,73 @@ Transform: m_CorrespondingSourceObject: {fileID: 337221248157638853, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} m_PrefabInstance: {fileID: 1471754588} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1483472484 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1116054940} + m_Modifications: + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalRotation.w + value: -0.00000004371139 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalRotation.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5330694740221895206, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + propertyPath: m_Name + value: Wall + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} +--- !u!1 &1483472485 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5330694740221895206, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + m_PrefabInstance: {fileID: 1483472484} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1483472486 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4805831407497148572, guid: 0f8b0ef3f971ebe4d846f50632e0e370, type: 3} + m_PrefabInstance: {fileID: 1483472484} + m_PrefabAsset: {fileID: 0} --- !u!1 &1488568117 GameObject: m_ObjectHideFlags: 0 @@ -21503,18 +31625,18 @@ MonoBehaviour: Stairs: 0 _wall: AutoConnect: 1 - Orientation: 2 + Orientation: 0 Type: 0 - Shape: 2 + Shape: 0 Connections: North: {fileID: 0} Est: {fileID: 53327394} - South: {fileID: 1116054939} + South: {fileID: 0} West: {fileID: 170839270} _references: Map: {fileID: 582006397} CeilingInstance: {fileID: 1990005474} - WallInstance: {fileID: 682640042} + WallInstance: {fileID: 1574120237} FloorInstance: {fileID: 244932589} _infos: Coordinates: {x: 10, y: 0, z: 17} @@ -21534,7 +31656,7 @@ Transform: m_Children: - {fileID: 244932590} - {fileID: 1990005475} - - {fileID: 682640043} + - {fileID: 1574120238} m_Father: {fileID: 2081616842} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1572509680 @@ -21719,6 +31841,73 @@ Transform: - {fileID: 1575846337} m_Father: {fileID: 2138324238} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1574120236 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1572417349} + m_Modifications: + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Name + value: Wall + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} +--- !u!1 &1574120237 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + m_PrefabInstance: {fileID: 1574120236} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1574120238 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + m_PrefabInstance: {fileID: 1574120236} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1575846335 PrefabInstance: m_ObjectHideFlags: 0 @@ -22705,7 +32894,7 @@ MonoBehaviour: North: {fileID: 53327394} Est: {fileID: 383472009} South: {fileID: 0} - West: {fileID: 1116054939} + West: {fileID: 0} _references: Map: {fileID: 582006397} CeilingInstance: {fileID: 553889056} @@ -23142,7 +33331,7 @@ MonoBehaviour: Type: 0 Shape: 0 Connections: - North: {fileID: 1116054939} + North: {fileID: 0} Est: {fileID: 0} South: {fileID: 0} West: {fileID: 0} @@ -23246,6 +33435,96 @@ Transform: m_CorrespondingSourceObject: {fileID: 337221248157638853, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} m_PrefabInstance: {fileID: 1732302130} m_PrefabAsset: {fileID: 0} +--- !u!1 &1745484547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1472533880154226824, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1745484548} + - component: {fileID: 1745484550} + - component: {fileID: 1745484549} + m_Layer: 9 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1745484548 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 3279932207826154136, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1745484547} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 8, y: 5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1351866521} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1745484549 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 6070160908100218527, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1745484547} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0ee4226043601a84dbc7c42807345c6e, 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_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_MaskInteraction: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1745484550 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1111284075867638658, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 596482747} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1745484547} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1752357283 GameObject: m_ObjectHideFlags: 0 @@ -23419,6 +33698,73 @@ Transform: - {fileID: 233317826} m_Father: {fileID: 2081616842} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1772679494 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 259640514} + m_Modifications: + - target: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Name + value: Wall + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} +--- !u!1 &1772679495 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + m_PrefabInstance: {fileID: 1772679494} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1772679496 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + m_PrefabInstance: {fileID: 1772679494} + m_PrefabAsset: {fileID: 0} --- !u!1 &1776065553 GameObject: m_ObjectHideFlags: 0 @@ -24798,6 +35144,38 @@ Transform: m_CorrespondingSourceObject: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} m_PrefabInstance: {fileID: 1890793491} m_PrefabAsset: {fileID: 0} +--- !u!1 &1905664817 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 1996348199229998323, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1905664818} + m_Layer: 9 + m_Name: Render + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1905664818 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 4721786510254652090, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905664817} + serializedVersion: 2 + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1457523470} + m_Father: {fileID: 929214619} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1907093848 PrefabInstance: m_ObjectHideFlags: 0 @@ -27008,7 +37386,6 @@ GameObject: m_Component: - component: {fileID: 2075434742} - component: {fileID: 2075434743} - - component: {fileID: 2075434744} m_Layer: 0 m_Name: DetectiveBoardManager m_TagString: Untagged @@ -27043,21 +37420,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4b187cdccaa498441a752e8f49ff4290, type: 3} m_Name: m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Managers.DetectiveBoardManager ---- !u!114 &2075434744 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2075434741} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 16e1f1371a69f6d4db490054110293b7, type: 3} - m_Name: - m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.NonEuclidean.DetectiveBoardPortalHider - _checkInterval: 0.1 - _hideDistance: 5 - _enableDebugLogs: 1 --- !u!1001 &2075998569 PrefabInstance: m_ObjectHideFlags: 0 @@ -27424,6 +37786,24 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} +--- !u!1 &2104564154 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6237475490286447873, guid: f6df2f5ea61cfcb439be39356b1560fa, type: 3} + m_PrefabInstance: {fileID: 1037589206} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2104564156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2104564154} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f9adc6263b2493341b02087fb5a00404, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.UI.CrosshairController + _crosshairObject: {fileID: 130503486} --- !u!1001 &2108732005 PrefabInstance: m_ObjectHideFlags: 0 @@ -27574,6 +37954,197 @@ Transform: m_CorrespondingSourceObject: {fileID: 817991563840346717, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} m_PrefabInstance: {fileID: 2112087875} m_PrefabAsset: {fileID: 0} +--- !u!1 &2117671758 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 2822448012032697683, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 929214619} + - component: {fileID: 2117671761} + - component: {fileID: 2117671760} + - component: {fileID: 2117671759} + m_Layer: 9 + m_Name: SoundEmitter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &2117671759 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 3748745806525447564, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117671758} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_Resource: {fileID: 0} + m_PlayOnAwake: 1 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + 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 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + 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 +--- !u!65 &2117671760 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 7881895566796712951, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117671758} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 8, y: 5, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2117671761 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 196559139152754184, guid: 01f9cdfc376629a4c813a82a095c3b3a, type: 3} + m_PrefabInstance: {fileID: 2098368984} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117671758} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e15490f7adacb594cb114f535e71d6b6, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Audio.AudioListenable + _emitterType: 3 + _useProceduralAudio: 1 + _emitContinuously: 1 + _continuousBaseVolume: 0.1 + _hearingRangeMin: 2 + _hearingRangeMax: 3 + _reverbWetMix: 0.5 + _staticAudioClip: {fileID: 0} + _loopStaticAudio: 1 + _baseFrequency: 440 + _frequencyVariation: 50 + _volumeMin: 0.3 + _volumeMax: 0.7 + _durationMin: 0.5 + _durationMax: 1.5 + _maxDistance: 10 + _distanceAttenuation: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _emitterParticles: {fileID: 1066361478} + _cameraPanSettings: {fileID: 11400000, guid: 3de044c9cf65729459b4104016637568, type: 2} --- !u!1001 &2122781509 PrefabInstance: m_ObjectHideFlags: 0 @@ -28428,7 +38999,7 @@ Transform: m_PrefabAsset: {fileID: 0} --- !u!4 &543450652983443878 stripped Transform: - m_CorrespondingSourceObject: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + m_CorrespondingSourceObject: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} m_PrefabInstance: {fileID: 9204696553948568877} m_PrefabAsset: {fileID: 0} --- !u!1001 &9204696553948568877 @@ -28439,47 +39010,47 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1386580735} m_Modifications: - - target: {fileID: 461306747487271443, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 461306747487271443, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_Name value: securityCamera_A objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.x value: 5.7618446 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.y value: 3.248838 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalPosition.z value: -5.8999996 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.x value: -0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.y value: -0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalRotation.z value: -0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7125524730101362489, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + - target: {fileID: 7125524730101362489, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} @@ -28487,7 +39058,7 @@ PrefabInstance: m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ca5a95c0f775a5c499befa710e8a43c8, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 257cf8cd5a8b9fd47a29390c66d54ba9, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 diff --git a/Assets/Unheimlich_POC/Scripts/Audio.meta b/Assets/Unheimlich_POC/Scripts/Core/Audio.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Audio.meta rename to Assets/Unheimlich_POC/Scripts/Core/Audio.meta index 4f5fc5f5..81588a15 100644 --- a/Assets/Unheimlich_POC/Scripts/Audio.meta +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 90903bdc4d0191b4ea676e8add9eec91 +guid: 6e81c29b1e7997340a20f4c98069dc1c folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/Datas/AudioEmitterData.cs b/Assets/Unheimlich_POC/Scripts/Core/Audio/AudioEmitterData.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/Datas/AudioEmitterData.cs rename to Assets/Unheimlich_POC/Scripts/Core/Audio/AudioEmitterData.cs index b7128eea..90de5ad1 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/AudioEmitterData.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio/AudioEmitterData.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Audio +namespace Unheimlich.Core.Audio { [CreateAssetMenu(fileName = "AudioEmitterData", menuName = "Unheimlich/Audio/Audio Emitter Data")] public class AudioEmitterData : ScriptableObject diff --git a/Assets/Unheimlich_POC/Scripts/Datas/AudioEmitterData.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Audio/AudioEmitterData.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/AudioEmitterData.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Audio/AudioEmitterData.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs b/Assets/Unheimlich_POC/Scripts/Core/Audio/AudioListenable.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs rename to Assets/Unheimlich_POC/Scripts/Core/Audio/AudioListenable.cs index 7a2bf626..58d881aa 100644 --- a/Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Audio/AudioListenable.cs @@ -1,10 +1,10 @@ using System.Collections; using UnityEngine; using UnityEngine.InputSystem; -using Unheimlich.Utility; -using Unheimlich.Data.CameraSettings; +using Unheimlich.Core.Utils; +using Unheimlich.World.CameraSystem; -namespace Unheimlich.Audio +namespace Unheimlich.Core.Audio { public enum AudioEmitterType { diff --git a/Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Audio/AudioListenable.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Audio/AudioListenable.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Core/Events.meta b/Assets/Unheimlich_POC/Scripts/Core/Events.meta new file mode 100644 index 00000000..c9ac6320 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Events.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f37ef6d86cfe0a48b2cc2ceff08765c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Core/PlayerEvents.cs b/Assets/Unheimlich_POC/Scripts/Core/Events/PlayerEvents.cs similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Core/PlayerEvents.cs rename to Assets/Unheimlich_POC/Scripts/Core/Events/PlayerEvents.cs diff --git a/Assets/Unheimlich_POC/Scripts/Core/PlayerEvents.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Events/PlayerEvents.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Core/PlayerEvents.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Events/PlayerEvents.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Core/Input.meta b/Assets/Unheimlich_POC/Scripts/Core/Input.meta new file mode 100644 index 00000000..652cef06 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 765c25ede342e8a4c8ac75e1c6507592 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Managers/InputManager.cs b/Assets/Unheimlich_POC/Scripts/Core/Input/InputManager.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Managers/InputManager.cs rename to Assets/Unheimlich_POC/Scripts/Core/Input/InputManager.cs index 1503f55b..e142a9a2 100644 --- a/Assets/Unheimlich_POC/Scripts/Managers/InputManager.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Input/InputManager.cs @@ -3,7 +3,8 @@ using OctoCore; using OctoCore.Inputs; using Unheimlich.Core; -namespace Unheimlich.Managers + +namespace Unheimlich.Core.Input { /// /// Unified input manager wrapping OctoCore inputs with Unheimlich-specific contexts. diff --git a/Assets/Unheimlich_POC/Scripts/Managers/InputManager.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Input/InputManager.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Managers/InputManager.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Input/InputManager.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Core/Interaction.meta b/Assets/Unheimlich_POC/Scripts/Core/Interaction.meta new file mode 100644 index 00000000..a0dfc6ea --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Interaction.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6ad37ffd053dea24999481ef2a838247 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs b/Assets/Unheimlich_POC/Scripts/Core/Interaction/InteracionHandler.cs similarity index 93% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/InteracionHandler.cs index 080228fa..bfcabd36 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Interaction/InteracionHandler.cs @@ -1,9 +1,9 @@ using UnityEngine; using Unheimlich.Core; -using Unheimlich.Utility; -using InputManager = Unheimlich.Managers.InputManager; +using Unheimlich.Core.Utils; +using InputManager = Unheimlich.Core.Input.InputManager; -namespace Unheimlich.Interactions.Core +namespace Unheimlich.Core.Interaction { public class InteractionHandler : Singleton { diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Interaction/InteracionHandler.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/InteracionHandler.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs b/Assets/Unheimlich_POC/Scripts/Core/Interaction/InteractableBase.cs similarity index 92% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/InteractableBase.cs index 61a727a4..277866d7 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Interaction/InteractableBase.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Interactions.Core +namespace Unheimlich.Core.Interaction { /// /// Base class for all interactable objects in the game. diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Interaction/InteractableBase.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/InteractableBase.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTrigger.cs b/Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTrigger.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTrigger.cs rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTrigger.cs index 8ff3bcd2..d0db3bd9 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTrigger.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTrigger.cs @@ -1,12 +1,14 @@ using UnityEngine; using System.Collections.Generic; -using Unheimlich.Data.Dialogues; -using Unheimlich.Data.DetectiveBoard; -using Unheimlich.Gameplay.Player; -using Unheimlich.Managers; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.DetectiveBoard.Data; +using Unheimlich.Features.DetectiveBoard; +using Unheimlich.Features.Player; +using Unheimlich.Features.Dialogue; +using Unheimlich.Features.Dialogue.UI; using OctoCore.Localization; -namespace Unheimlich.Interactions.FloatingWords +namespace Unheimlich.Core.Interaction { public class ObjectDescriptionTrigger : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTrigger.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTrigger.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTrigger.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTrigger.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTriggerReference.cs b/Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTriggerReference.cs similarity index 76% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTriggerReference.cs rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTriggerReference.cs index c74056fc..76b5b40b 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTriggerReference.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTriggerReference.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Interactions.FloatingWords +namespace Unheimlich.Core.Interaction { public class ObjectDescriptionTriggerReference : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTriggerReference.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTriggerReference.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/ObjectDescriptionTriggerReference.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/ObjectDescriptionTriggerReference.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/PlayerInspectionHandler.cs b/Assets/Unheimlich_POC/Scripts/Core/Interaction/PlayerInspectionHandler.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/PlayerInspectionHandler.cs rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/PlayerInspectionHandler.cs index ea9f1403..c66a2622 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/PlayerInspectionHandler.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Interaction/PlayerInspectionHandler.cs @@ -2,11 +2,11 @@ using System.Collections; using UnityEngine; using UnityEngine.InputSystem; using Unheimlich.Core; -using Unheimlich.Gameplay.Items; -using Unheimlich.Gameplay.Player; -using InputManager = Unheimlich.Managers.InputManager; +using Unheimlich.Features.Items; +using Unheimlich.Features.Player; +using InputManager = Unheimlich.Core.Input.InputManager; -namespace Unheimlich.Interactions.Core +namespace Unheimlich.Core.Interaction { /// /// Handles player item inspection mode. diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/PlayerInspectionHandler.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Interaction/PlayerInspectionHandler.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/PlayerInspectionHandler.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Interaction/PlayerInspectionHandler.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Managers.meta b/Assets/Unheimlich_POC/Scripts/Core/Managers.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Managers.meta rename to Assets/Unheimlich_POC/Scripts/Core/Managers.meta index 7f21ea40..70637832 100644 --- a/Assets/Unheimlich_POC/Scripts/Managers.meta +++ b/Assets/Unheimlich_POC/Scripts/Core/Managers.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4655ec1f5713c2240abc6ee0dabbf8df +guid: 49fb0f79c3b9b1142a8e1a2f7c71b843 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/Core/Singleton.cs b/Assets/Unheimlich_POC/Scripts/Core/Managers/Singleton.cs similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Core/Singleton.cs rename to Assets/Unheimlich_POC/Scripts/Core/Managers/Singleton.cs diff --git a/Assets/Unheimlich_POC/Scripts/Core/Singleton.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Managers/Singleton.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Core/Singleton.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Managers/Singleton.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Core/Utils.meta b/Assets/Unheimlich_POC/Scripts/Core/Utils.meta new file mode 100644 index 00000000..0c6c109e --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Core/Utils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2640c02bccbc7f545bba42f68c183b79 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Utility/PortalCameraUtility.cs b/Assets/Unheimlich_POC/Scripts/Core/Utils/PortalCameraUtility.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Utility/PortalCameraUtility.cs rename to Assets/Unheimlich_POC/Scripts/Core/Utils/PortalCameraUtility.cs index 179b3893..b3dda5d3 100644 --- a/Assets/Unheimlich_POC/Scripts/Utility/PortalCameraUtility.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Utils/PortalCameraUtility.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Utility +namespace Unheimlich.Core.Utils { /// /// Utility functions for portal camera rendering and visibility calculations. diff --git a/Assets/Unheimlich_POC/Scripts/Utility/PortalCameraUtility.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Utils/PortalCameraUtility.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Utility/PortalCameraUtility.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Utils/PortalCameraUtility.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Utility/PortalConstants.cs b/Assets/Unheimlich_POC/Scripts/Core/Utils/PortalConstants.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Utility/PortalConstants.cs rename to Assets/Unheimlich_POC/Scripts/Core/Utils/PortalConstants.cs index 564a893c..b3efde43 100644 --- a/Assets/Unheimlich_POC/Scripts/Utility/PortalConstants.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Utils/PortalConstants.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Gameplay.Portals +namespace Unheimlich.Core.Utils { /// /// Shared constants for the portal system. diff --git a/Assets/Unheimlich_POC/Scripts/Utility/PortalConstants.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Utils/PortalConstants.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Utility/PortalConstants.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Utils/PortalConstants.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Utility/RaycastHelper.cs b/Assets/Unheimlich_POC/Scripts/Core/Utils/RaycastHelper.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Utility/RaycastHelper.cs rename to Assets/Unheimlich_POC/Scripts/Core/Utils/RaycastHelper.cs index 593ce407..709ad973 100644 --- a/Assets/Unheimlich_POC/Scripts/Utility/RaycastHelper.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Utils/RaycastHelper.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Utility +namespace Unheimlich.Core.Utils { public static class RaycastHelper { diff --git a/Assets/Unheimlich_POC/Scripts/Utility/RaycastHelper.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Utils/RaycastHelper.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Utility/RaycastHelper.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Utils/RaycastHelper.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Utility/TweenHelper.cs b/Assets/Unheimlich_POC/Scripts/Core/Utils/TweenHelper.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Utility/TweenHelper.cs rename to Assets/Unheimlich_POC/Scripts/Core/Utils/TweenHelper.cs index 947914b9..94b5fe7e 100644 --- a/Assets/Unheimlich_POC/Scripts/Utility/TweenHelper.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Utils/TweenHelper.cs @@ -1,7 +1,7 @@ using UnityEngine; using TMPro; -namespace Unheimlich.Utility +namespace Unheimlich.Core.Utils { public static class TweenHelper { diff --git a/Assets/Unheimlich_POC/Scripts/Utility/TweenHelper.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Utils/TweenHelper.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Utility/TweenHelper.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Utils/TweenHelper.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Utility/UnityExtensions.cs b/Assets/Unheimlich_POC/Scripts/Core/Utils/UnityExtensions.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/Utility/UnityExtensions.cs rename to Assets/Unheimlich_POC/Scripts/Core/Utils/UnityExtensions.cs index 148976a0..ce077d49 100644 --- a/Assets/Unheimlich_POC/Scripts/Utility/UnityExtensions.cs +++ b/Assets/Unheimlich_POC/Scripts/Core/Utils/UnityExtensions.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Utility +namespace Unheimlich.Core.Utils { public static class UnityExtensions { diff --git a/Assets/Unheimlich_POC/Scripts/Utility/UnityExtensions.cs.meta b/Assets/Unheimlich_POC/Scripts/Core/Utils/UnityExtensions.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Utility/UnityExtensions.cs.meta rename to Assets/Unheimlich_POC/Scripts/Core/Utils/UnityExtensions.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas.meta b/Assets/Unheimlich_POC/Scripts/Datas.meta deleted file mode 100644 index 19f7a417..00000000 --- a/Assets/Unheimlich_POC/Scripts/Datas.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3bc8e4216ee36534d89573f82ca94168 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues.meta b/Assets/Unheimlich_POC/Scripts/Datas/Dialogues.meta deleted file mode 100644 index 933aa923..00000000 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b8187494b7ec5bb4cad805579f1a1789 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Debug.meta b/Assets/Unheimlich_POC/Scripts/Debug.meta deleted file mode 100644 index e66921b7..00000000 --- a/Assets/Unheimlich_POC/Scripts/Debug.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c07f3bd13606c2c4aa5fbbc6c175809e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Dev.meta b/Assets/Unheimlich_POC/Scripts/Dev.meta new file mode 100644 index 00000000..9c3bdb2b --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Dev.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 19e29f2b592fdb44da1490d3f1d8befe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Dev/DebugTools.meta b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools.meta new file mode 100644 index 00000000..06cb96f0 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 494acbc99a38a1f4dbbe46579e1a4d2c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Audio/AudioSourceDemo.cs b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/AudioSourceDemo.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Audio/AudioSourceDemo.cs rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/AudioSourceDemo.cs index 5b286014..fb13f357 100644 --- a/Assets/Unheimlich_POC/Scripts/Audio/AudioSourceDemo.cs +++ b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/AudioSourceDemo.cs @@ -1,7 +1,7 @@ using UnityEngine; -using Unheimlich.Gameplay.Player; +using Unheimlich.Features.Player; -namespace Unheimlich.Audio +namespace Unheimlich.Dev { public class AudioSourceDemo : MonoBehaviour { @@ -80,7 +80,7 @@ namespace Unheimlich.Audio _hasStarted = true; } - Player playerObj = Player.Instance; + PlayerController playerObj = PlayerController.Instance; if (playerObj != null) _player = playerObj.transform; } diff --git a/Assets/Unheimlich_POC/Scripts/Audio/AudioSourceDemo.cs.meta b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/AudioSourceDemo.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Audio/AudioSourceDemo.cs.meta rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/AudioSourceDemo.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Audio/DiapasonDebugger.cs b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonDebugger.cs similarity index 93% rename from Assets/Unheimlich_POC/Scripts/Audio/DiapasonDebugger.cs rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonDebugger.cs index bbea0318..59815ce9 100644 --- a/Assets/Unheimlich_POC/Scripts/Audio/DiapasonDebugger.cs +++ b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonDebugger.cs @@ -1,7 +1,8 @@ using UnityEngine; -using Unheimlich.Gameplay.Player; - -namespace Unheimlich.Audio +using Unheimlich.Features.Player; +using Unheimlich.Features.Diapason; +using Unheimlich.Core.Audio; +namespace Unheimlich.Dev { public class DiapasonDebugger : MonoBehaviour { @@ -11,12 +12,12 @@ namespace Unheimlich.Audio [SerializeField] private Color _listeningRangeColor = Color.cyan; [SerializeField] private Color _activeTargetColor = Color.green; - private DiapasonListeningHandler _listeningHandler; + private DiapasonListeningHandlerV2 _listeningHandler; private AudioListenable[] _allListenables; private void Awake() { - _listeningHandler = DiapasonListeningHandler.Instance; + _listeningHandler = DiapasonListeningHandlerV2.Instance; } private void Start() diff --git a/Assets/Unheimlich_POC/Scripts/Audio/DiapasonDebugger.cs.meta b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonDebugger.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Audio/DiapasonDebugger.cs.meta rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonDebugger.cs.meta diff --git a/Assets/Scripts/DiapasonPoseTweaker.cs b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonPoseTweaker.cs similarity index 98% rename from Assets/Scripts/DiapasonPoseTweaker.cs rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonPoseTweaker.cs index de3cdc47..aac445d3 100644 --- a/Assets/Scripts/DiapasonPoseTweaker.cs +++ b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonPoseTweaker.cs @@ -1,4 +1,8 @@ using UnityEngine; +using Unheimlich.Features.OctoArms; + +namespace Unheimlich.Dev +{ [ExecuteInEditMode] public class DiapasonPoseTweaker : MonoBehaviour @@ -173,3 +177,5 @@ public class DiapasonPoseTweaker : MonoBehaviour GUILayout.EndArea(); } } + +} diff --git a/Assets/Scripts/DiapasonPoseTweaker.cs.meta b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonPoseTweaker.cs.meta similarity index 100% rename from Assets/Scripts/DiapasonPoseTweaker.cs.meta rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/DiapasonPoseTweaker.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Audio/PortalAudioDebugger.cs b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/PortalAudioDebugger.cs similarity index 95% rename from Assets/Unheimlich_POC/Scripts/Audio/PortalAudioDebugger.cs rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/PortalAudioDebugger.cs index d7f3db1c..bc94cabc 100644 --- a/Assets/Unheimlich_POC/Scripts/Audio/PortalAudioDebugger.cs +++ b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/PortalAudioDebugger.cs @@ -1,7 +1,7 @@ using UnityEngine; -using Unheimlich.Gameplay.Portals; +using Unheimlich.Features.Portals; -namespace Unheimlich.Audio +namespace Unheimlich.Dev { public class PortalAudioDebugger : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/Audio/PortalAudioDebugger.cs.meta b/Assets/Unheimlich_POC/Scripts/Dev/DebugTools/PortalAudioDebugger.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Audio/PortalAudioDebugger.cs.meta rename to Assets/Unheimlich_POC/Scripts/Dev/DebugTools/PortalAudioDebugger.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Dev/TestScripts.meta b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts.meta new file mode 100644 index 00000000..ebe5bc0b --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e0aa54a362183cc438127eed92b8ec3d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/DiapasonEquipmentTester.cs b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts/DiapasonEquipmentTester.cs similarity index 94% rename from Assets/Scripts/DiapasonEquipmentTester.cs rename to Assets/Unheimlich_POC/Scripts/Dev/TestScripts/DiapasonEquipmentTester.cs index 9e888613..96609496 100644 --- a/Assets/Scripts/DiapasonEquipmentTester.cs +++ b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts/DiapasonEquipmentTester.cs @@ -1,5 +1,9 @@ using UnityEngine; using UnityEngine.InputSystem; +using Unheimlich.Features.Diapason; + +namespace Unheimlich.Dev +{ public class DiapasonEquipmentTester : MonoBehaviour { @@ -39,3 +43,5 @@ public class DiapasonEquipmentTester : MonoBehaviour GUILayout.EndArea(); } } + +} diff --git a/Assets/Scripts/DiapasonEquipmentTester.cs.meta b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts/DiapasonEquipmentTester.cs.meta similarity index 100% rename from Assets/Scripts/DiapasonEquipmentTester.cs.meta rename to Assets/Unheimlich_POC/Scripts/Dev/TestScripts/DiapasonEquipmentTester.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Debug/LanguageSwitcher.cs b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts/LanguageSwitcher.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Debug/LanguageSwitcher.cs rename to Assets/Unheimlich_POC/Scripts/Dev/TestScripts/LanguageSwitcher.cs index 65a3f9fc..1c4c52f4 100644 --- a/Assets/Unheimlich_POC/Scripts/Debug/LanguageSwitcher.cs +++ b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts/LanguageSwitcher.cs @@ -2,7 +2,7 @@ using UnityEngine; using OctoCore.Localization; using UnityEngine.InputSystem; -namespace Unheimlich.Tools +namespace Unheimlich.Dev { /// /// Simple debug script to switch language at runtime. diff --git a/Assets/Unheimlich_POC/Scripts/Debug/LanguageSwitcher.cs.meta b/Assets/Unheimlich_POC/Scripts/Dev/TestScripts/LanguageSwitcher.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Debug/LanguageSwitcher.cs.meta rename to Assets/Unheimlich_POC/Scripts/Dev/TestScripts/LanguageSwitcher.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Editor/AudioListenableEditor.cs b/Assets/Unheimlich_POC/Scripts/Editor/AudioListenableEditor.cs index 5deee791..216c554c 100644 --- a/Assets/Unheimlich_POC/Scripts/Editor/AudioListenableEditor.cs +++ b/Assets/Unheimlich_POC/Scripts/Editor/AudioListenableEditor.cs @@ -1,6 +1,6 @@ using UnityEngine; using UnityEditor; -using Unheimlich.Audio; +using Unheimlich.Core.Audio; namespace Unheimlich.Editor { diff --git a/Assets/Unheimlich_POC/Scripts/Audio/AudioSourceInspector.cs b/Assets/Unheimlich_POC/Scripts/Editor/AudioSourceInspector.cs similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Audio/AudioSourceInspector.cs rename to Assets/Unheimlich_POC/Scripts/Editor/AudioSourceInspector.cs diff --git a/Assets/Unheimlich_POC/Scripts/Audio/AudioSourceInspector.cs.meta b/Assets/Unheimlich_POC/Scripts/Editor/AudioSourceInspector.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Audio/AudioSourceInspector.cs.meta rename to Assets/Unheimlich_POC/Scripts/Editor/AudioSourceInspector.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features.meta b/Assets/Unheimlich_POC/Scripts/Features.meta new file mode 100644 index 00000000..eb50a8aa --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8de9ee5442f901b44a5eabaab4deebe8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard.meta index 32b843ac..9c3cb40f 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard.meta +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 41fba9d7fa6130e42bec85319cf9caf3 +guid: 3e30b918248fbaa45bd741cc5a8bbeac folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/Data.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Data.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data.meta index 2cadd768..0ce23752 100644 --- a/Assets/Unheimlich_POC/Scripts/Data.meta +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ca9f0ebb935bc2e4eab3700478b41297 +guid: 41ce6b2bff04d1e4d9eb45ac2c7dd0d9 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/ClueData.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/ClueData.cs similarity index 94% rename from Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/ClueData.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/ClueData.cs index d84dea03..a0acfdbb 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/ClueData.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/ClueData.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Data.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.Data { [CreateAssetMenu(fileName = "ClueData", menuName = "Unheimlich/Detective Board/Clue Data")] public class ClueData : ScriptableObject diff --git a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/ClueData.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/ClueData.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/ClueData.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/ClueData.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/PostItNodeData.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/PostItNodeData.cs similarity index 95% rename from Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/PostItNodeData.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/PostItNodeData.cs index be52ad92..3e8a77d7 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/PostItNodeData.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/PostItNodeData.cs @@ -1,9 +1,9 @@ using UnityEngine; using System; using System.Collections.Generic; -using Unheimlich.UI.DetectiveBoard; +using Unheimlich.Features.DetectiveBoard.UI; -namespace Unheimlich.Data.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.Data { [Serializable] public class PostItNodeData diff --git a/Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/PostItNodeData.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/PostItNodeData.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/DetectiveBoard/PostItNodeData.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Data/PostItNodeData.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor.meta new file mode 100644 index 00000000..480e9b89 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a7317abe29dcd654f99d8d2ad8e1d179 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Editor/ClueDataEditor.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor/ClueDataEditor.cs similarity index 86% rename from Assets/Unheimlich_POC/Scripts/Editor/ClueDataEditor.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor/ClueDataEditor.cs index 4e4c7743..6a6e2072 100644 --- a/Assets/Unheimlich_POC/Scripts/Editor/ClueDataEditor.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor/ClueDataEditor.cs @@ -1,6 +1,7 @@ using UnityEngine; using UnityEditor; -using Unheimlich.Data.DetectiveBoard; +using Unheimlich.Features.DetectiveBoard.Data; +using Unheimlich.Features.DetectiveBoard; namespace Unheimlich.Editor { @@ -26,7 +27,7 @@ namespace Unheimlich.Editor { if (Application.isPlaying) { - Managers.DetectiveBoardManager.Instance?.UnlockClue(clueData); + DetectiveBoardManager.Instance?.UnlockClue(clueData); } else { diff --git a/Assets/Unheimlich_POC/Scripts/Editor/ClueDataEditor.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor/ClueDataEditor.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Editor/ClueDataEditor.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Editor/ClueDataEditor.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime.meta new file mode 100644 index 00000000..d39c8c54 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 81f81f88e30714043a121630f7bf7cb9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnAudio.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnAudio.cs similarity index 95% rename from Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnAudio.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnAudio.cs index 4f7aa37f..45d75240 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnAudio.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnAudio.cs @@ -1,8 +1,8 @@ using UnityEngine; -using Unheimlich.Data.DetectiveBoard; -using Unheimlich.Managers; +using Unheimlich.Features.DetectiveBoard.Data; +using Unheimlich.Features.DetectiveBoard; -namespace Unheimlich.Handlers.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard { /// /// Unlocks a clue when a specific audio source plays or finishes playing. diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnAudio.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnAudio.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnAudio.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnAudio.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnInteraction.cs similarity index 89% rename from Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnInteraction.cs index 0b444492..337f7048 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnInteraction.cs @@ -1,10 +1,10 @@ using UnityEngine; -using Unheimlich.Data.DetectiveBoard; -using Unheimlich.Interactions.Core; -using Unheimlich.Managers; -using Unheimlich.Gameplay.Items; +using Unheimlich.Features.DetectiveBoard.Data; +using Unheimlich.Core.Interaction; +using Unheimlich.Features.DetectiveBoard; +using Unheimlich.Features.Items; -namespace Unheimlich.Handlers.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard { /// /// Unlocks a clue when the player interacts with this object. diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnInteraction.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockOnInteraction.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockTrigger.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockTrigger.cs similarity index 95% rename from Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockTrigger.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockTrigger.cs index c26dad5b..d3215eea 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockTrigger.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockTrigger.cs @@ -1,8 +1,8 @@ using UnityEngine; -using Unheimlich.Data.DetectiveBoard; -using Unheimlich.Managers; +using Unheimlich.Features.DetectiveBoard.Data; +using Unheimlich.Features.DetectiveBoard; -namespace Unheimlich.Handlers.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard { /// /// Generic trigger to unlock clues on the detective board. diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockTrigger.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockTrigger.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockTrigger.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/ClueUnlockTrigger.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard/DetectiveBoardController.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardController.cs similarity index 60% rename from Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard/DetectiveBoardController.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardController.cs index 7e7f4578..6d3a48e9 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard/DetectiveBoardController.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardController.cs @@ -1,11 +1,13 @@ using UnityEngine; using Unheimlich.Core; -using Unheimlich.Data.CameraSettings; -using Unheimlich.Gameplay.Player; -using InputManager = Unheimlich.Managers.InputManager; -using Unheimlich.UI.DetectiveBoard; +using Unheimlich.World.CameraSystem; +using Unheimlich.Features.Player; +using Unheimlich.Features.OctoArms; +using InputManager = Unheimlich.Core.Input.InputManager; +using Unheimlich.Features.DetectiveBoard.UI; +using Unheimlich.Features.Dialogue.UI; -namespace Unheimlich.Gameplay.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard { /// /// Controls player interaction with the detective board. @@ -13,12 +15,14 @@ namespace Unheimlich.Gameplay.DetectiveBoard public class DetectiveBoardController : Singleton { [Header("Settings")] - [SerializeField] private CameraPanSettings _boardCameraPanSettings; [SerializeField] private float _activationRange = 2f; [SerializeField] private LayerMask _boardLayer; + [SerializeField] private CameraPanSettings _playerAlignmentSettings; + + [Header("Virtual Camera")] + [SerializeField] private DetectiveBoardVirtualCamera _virtualCamera; private bool _isBoardActive; - private CameraPanSettings _originalCameraPanSettings; private CameraHeadBob _cameraHeadBob; public bool IsBoardActive => _isBoardActive; @@ -28,6 +32,12 @@ namespace Unheimlich.Gameplay.DetectiveBoard _cameraHeadBob = FindFirstObjectByType(); } + void Start() + { + if(_virtualCamera == null) + _virtualCamera = DetectiveBoardVirtualCamera.Instance; + } + private void Update() { if (_isBoardActive) @@ -75,9 +85,10 @@ namespace Unheimlich.Gameplay.DetectiveBoard public void ActivateBoard() { if (_isBoardActive || - PlayerController.Instance?.CameraPanController == null || + PlayerController.Instance?.PlayerCamera == null || + PlayerController.Instance?.CameraPanController == null || DetectiveBoardCanvas.Instance == null || - _boardCameraPanSettings == null) + DetectiveBoardVirtualCamera.Instance == null) { Debug.LogError("[DetectiveBoardController] Missing required references!"); return; @@ -85,38 +96,55 @@ namespace Unheimlich.Gameplay.DetectiveBoard _isBoardActive = true; - // Disable OctoPlayer completely to prevent ANY input processing if (PlayerController.Instance.Movement != null) { PlayerController.Instance.Movement.enabled = false; } - var cameraPan = PlayerController.Instance.CameraPanController; - _originalCameraPanSettings = cameraPan.Settings; - cameraPan.Settings = _boardCameraPanSettings; - - // Save state for return (before alignment) - cameraPan.SaveOriginalState(); - - // Align to target, then start pan AFTER alignment completes - cameraPan.AlignToTarget(DetectiveBoardCanvas.Instance.transform, () => + OctoIkArmsImproved arms = PlayerController.Instance.GetComponentInChildren(); + if (arms != null) { - // NOW start pan using the aligned rotation as base - cameraPan.StartPan(); - }); + arms.HideArms(3f); + } InputManager.SetContext(InputManager.InputContext.Listening); - ApplyHeadBobSettings(_boardCameraPanSettings); + if (_cameraHeadBob != null) + { + _cameraHeadBob.SetMode(HeadBobMode.Disabled); + } + + if (CrosshairController.Instance != null) + { + CrosshairController.Instance.Hide(); + } + + Cursor.lockState = CursorLockMode.None; + Cursor.visible = true; + + var cameraPan = PlayerController.Instance.CameraPanController; + var originalSettings = cameraPan.Settings; + + if (_playerAlignmentSettings != null) + cameraPan.Settings = _playerAlignmentSettings; + + cameraPan.SaveOriginalState(); + + cameraPan.AlignToTarget(DetectiveBoardCanvas.Instance.transform, () => + { + DetectiveBoardVirtualCamera.Instance.ActivateFromPlayerPosition( + PlayerController.Instance.PlayerCamera, + DetectiveBoardCanvas.Instance.transform, + DetectiveBoardCanvas.Instance.BoardRenderer + ); + + if (_playerAlignmentSettings != null) + cameraPan.Settings = originalSettings; + }); } private void HandleBoardInteraction() { - if (PlayerController.Instance?.CameraPanController != null) - { - PlayerController.Instance.CameraPanController.UpdatePan(); - } - var exitAction = InputManager.GetExitAction(); if (exitAction != null && exitAction.WasPressedThisFrame()) { @@ -126,22 +154,31 @@ namespace Unheimlich.Gameplay.DetectiveBoard public void DeactivateBoard() { - if (!_isBoardActive || PlayerController.Instance?.CameraPanController == null) + if (!_isBoardActive || DetectiveBoardVirtualCamera.Instance == null) return; _isBoardActive = false; - var cameraPan = PlayerController.Instance.CameraPanController; - cameraPan.StopPan(); - cameraPan.ReturnToOriginalPosition(() => + DetectiveBoardVirtualCamera.Instance.Deactivate(() => { - if (_originalCameraPanSettings != null) + var cameraPan = PlayerController.Instance?.CameraPanController; + if (cameraPan != null) { - cameraPan.Settings = _originalCameraPanSettings; + OctoIkArmsImproved arms = PlayerController.Instance.GetComponentInChildren(); + if (arms != null) + { + arms.ShowArms(3f); + } + + cameraPan.ReturnToOriginalPosition(() => + { + if (PlayerController.Instance?.Movement != null) + { + PlayerController.Instance.Movement.enabled = true; + } + }); } - - // Re-enable OctoPlayer AFTER the return animation completes - if (PlayerController.Instance?.Movement != null) + else if (PlayerController.Instance?.Movement != null) { PlayerController.Instance.Movement.enabled = true; } @@ -150,14 +187,14 @@ namespace Unheimlich.Gameplay.DetectiveBoard InputManager.SetContext(InputManager.InputContext.Normal); RestoreHeadBob(); - } - - private void ApplyHeadBobSettings(CameraPanSettings settings) - { - if (_cameraHeadBob == null || settings == null) - return; - _cameraHeadBob.SetMode(settings.HeadBobMode); + if (CrosshairController.Instance != null) + { + CrosshairController.Instance.Show(); + } + + Cursor.lockState = CursorLockMode.Locked; + Cursor.visible = false; } private void RestoreHeadBob() diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard/DetectiveBoardController.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardController.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard/DetectiveBoardController.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardController.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DetectiveBoardManager.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardManager.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Managers/DetectiveBoardManager.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardManager.cs index f51e2c0b..a6dc8900 100644 --- a/Assets/Unheimlich_POC/Scripts/Managers/DetectiveBoardManager.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardManager.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using UnityEngine; using Unheimlich.Core; -using Unheimlich.Data.DetectiveBoard; +using Unheimlich.Features.DetectiveBoard.Data; -namespace Unheimlich.Managers +namespace Unheimlich.Features.DetectiveBoard { /// /// Manages the detective board state and clue unlocking system. diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DetectiveBoardManager.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardManager.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Managers/DetectiveBoardManager.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/Runtime/DetectiveBoardManager.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/UI.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI.meta index c1f966ba..44d1ccf4 100644 --- a/Assets/Unheimlich_POC/Scripts/UI.meta +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f422bd47f41542c4aa564d779e74f544 +guid: 466fa804543e82c4483a22466a9bb484 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLine.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLine.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLine.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLine.cs index c4bcdf9c..3699d976 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLine.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLine.cs @@ -1,7 +1,7 @@ using UnityEngine; using UnityEngine.UI; -namespace Unheimlich.UI.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.UI { public enum LineColorState { diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLine.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLine.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLine.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLine.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLineRenderer.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLineRenderer.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLineRenderer.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLineRenderer.cs index c3715742..b5373c27 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLineRenderer.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLineRenderer.cs @@ -1,7 +1,7 @@ using UnityEngine; -using Unheimlich.Managers; +using Unheimlich.Features.DetectiveBoard; -namespace Unheimlich.UI.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.UI { /// /// Renders a connection line between two clue nodes on the detective board. diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLineRenderer.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLineRenderer.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/ConnectionLineRenderer.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/ConnectionLineRenderer.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardCanvas.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardCanvas.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardCanvas.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardCanvas.cs index bdfaee50..fbe74a1f 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardCanvas.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardCanvas.cs @@ -2,12 +2,12 @@ using UnityEngine; using UnityEngine.InputSystem; using System.Collections.Generic; using System.Linq; -using Unheimlich.Data.DetectiveBoard; -using Unheimlich.Managers; +using Unheimlich.Features.DetectiveBoard.Data; +using Unheimlich.Features.DetectiveBoard; using Unheimlich.Core; -using Unheimlich.Gameplay.Player; +using Unheimlich.Features.Player; -namespace Unheimlich.UI.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.UI { public class DetectiveBoardCanvas : Singleton { @@ -17,6 +17,7 @@ namespace Unheimlich.UI.DetectiveBoard [Header("Layout References")] [SerializeField] private RectTransform _boardArea; + [SerializeField] private Renderer _boardRenderer; [Header("Auto-Placement Settings")] [SerializeField] private float _leftMargin = 50f; @@ -39,6 +40,7 @@ namespace Unheimlich.UI.DetectiveBoard public bool IsConnectMode => _isConnectMode; public RectTransform BoardArea => _boardArea; + public Renderer BoardRenderer => _boardRenderer; public void OnLineClicked(ConnectionLine line) { diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardCanvas.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardCanvas.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardCanvas.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardCanvas.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardInteraction.cs similarity index 94% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardInteraction.cs index 0af63280..9ec77521 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardInteraction.cs @@ -1,12 +1,13 @@ using UnityEngine; using UnityEngine.InputSystem; using UnityEngine.UI; -using Unheimlich.Gameplay.DetectiveBoard; -using Unheimlich.Gameplay.Player; +using Unheimlich.Features.DetectiveBoard; +using Unheimlich.Features.Player; +using Unheimlich.World.CameraSystem; using System.Collections.Generic; using UnityEngine.EventSystems; -namespace Unheimlich.UI.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.UI { /// /// Handles mouse interaction for the detective board World Space canvas. @@ -58,6 +59,7 @@ namespace Unheimlich.UI.DetectiveBoard return; } + UpdateCameraReference(); UpdateCanvasPlane(); if (_isDragging) @@ -73,6 +75,22 @@ namespace Unheimlich.UI.DetectiveBoard HandleClick(); } + private void UpdateCameraReference() + { + if (DetectiveBoardVirtualCamera.Instance != null && DetectiveBoardVirtualCamera.Instance.IsActive) + { + _camera = DetectiveBoardVirtualCamera.Instance.VirtualCamera; + } + else if (PlayerController.Instance != null) + { + _camera = PlayerController.Instance.PlayerCamera; + } + else if (_camera == null) + { + _camera = Camera.main; + } + } + private bool IsInBoardInteractionMode() { bool isActive = _boardController != null && _boardController.IsBoardActive; diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardInteraction.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/DetectiveBoardInteraction.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItNode.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItNode.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItNode.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItNode.cs index 9b04bbca..7752b5da 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItNode.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItNode.cs @@ -1,9 +1,9 @@ using UnityEngine; using UnityEngine.UI; using TMPro; -using Unheimlich.Data.DetectiveBoard; +using Unheimlich.Features.DetectiveBoard.Data; -namespace Unheimlich.UI.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.UI { public class PostItNode : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItNode.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItNode.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItNode.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItNode.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItScribbleEffect.cs b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItScribbleEffect.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItScribbleEffect.cs rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItScribbleEffect.cs index 942f95b5..19f83b21 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItScribbleEffect.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItScribbleEffect.cs @@ -1,8 +1,8 @@ using UnityEngine; using UnityEngine.UI; -using Unheimlich.Utility; +using Unheimlich.Core.Utils; -namespace Unheimlich.UI.DetectiveBoard +namespace Unheimlich.Features.DetectiveBoard.UI { public class PostItScribbleEffect : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItScribbleEffect.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItScribbleEffect.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/PostItScribbleEffect.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/DetectiveBoard/UI/PostItScribbleEffect.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Dialogue.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue.meta new file mode 100644 index 00000000..8809ffaa --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bec178f6742a0e741973f0b0e91015ea +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data.meta new file mode 100644 index 00000000..68f94f93 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d2498a28ae6dbe4e98260ebaf559261 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueAnimationSettings.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueAnimationSettings.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueAnimationSettings.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueAnimationSettings.cs index 551c8f67..5b1c626e 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueAnimationSettings.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueAnimationSettings.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Data.Dialogues +namespace Unheimlich.Features.Dialogue.Data { /// /// ScriptableObject configuration for dialogue choice spawn behavior and animations. diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueAnimationSettings.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueAnimationSettings.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueAnimationSettings.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueAnimationSettings.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueChoiceData.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueChoiceData.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueChoiceData.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueChoiceData.cs index b2616eae..d9bef008 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueChoiceData.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueChoiceData.cs @@ -1,7 +1,7 @@ using UnityEngine; using OctoCore.Localization; -namespace Unheimlich.Data.Dialogues +namespace Unheimlich.Features.Dialogue.Data { [System.Serializable] public class DialogueChoiceData diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueChoiceData.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueChoiceData.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueChoiceData.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueChoiceData.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversation.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversation.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversation.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversation.cs index f867942e..32bcc2ef 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversation.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversation.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using UnityEngine; using OctoCore.Localization; -namespace Unheimlich.Data.Dialogues +namespace Unheimlich.Features.Dialogue.Data { [CreateAssetMenu(fileName = "NewConversation", menuName = "Unheimlich/Dialogue/Conversation")] public class DialogueConversation : ScriptableObject diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversation.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversation.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversation.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversation.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversationBuilder.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversationBuilder.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversationBuilder.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversationBuilder.cs index d43f8a46..95e155c0 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversationBuilder.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversationBuilder.cs @@ -7,7 +7,7 @@ using UnityEditor; using System.IO; #endif -namespace Unheimlich.Data.Dialogues +namespace Unheimlich.Features.Dialogue.Data { public static class DialogueConversationBuilder { diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversationBuilder.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversationBuilder.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueConversationBuilder.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueConversationBuilder.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueDisplayMode.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueDisplayMode.cs similarity index 65% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueDisplayMode.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueDisplayMode.cs index f090ae64..3f1d82ce 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueDisplayMode.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueDisplayMode.cs @@ -1,4 +1,4 @@ -namespace Unheimlich.Data.Dialogues +namespace Unheimlich.Features.Dialogue.Data { public enum DialogueDisplayMode { diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueDisplayMode.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueDisplayMode.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueDisplayMode.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueDisplayMode.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueNode.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueNode.cs similarity index 94% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueNode.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueNode.cs index a8d4aabe..5e173cf9 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueNode.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueNode.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using UnityEngine; using OctoCore.Localization; -using Unheimlich.Data.DetectiveBoard; +using Unheimlich.Features.DetectiveBoard.Data; -namespace Unheimlich.Data.Dialogues +namespace Unheimlich.Features.Dialogue.Data { [CreateAssetMenu(fileName = "NewDialogueNode", menuName = "Unheimlich/Dialogue/Dialogue Node")] public class DialogueNode : ScriptableObject diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueNode.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueNode.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/DialogueNode.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/DialogueNode.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/ObjectDescriptionSettings.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/ObjectDescriptionSettings.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/ObjectDescriptionSettings.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/ObjectDescriptionSettings.cs index a62700dc..914f44b8 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/ObjectDescriptionSettings.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/ObjectDescriptionSettings.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Data.Dialogues +namespace Unheimlich.Features.Dialogue.Data { [CreateAssetMenu(fileName = "NewObjectDescriptionSettings", menuName = "Unheimlich/Animation/Object Description Settings")] public class ObjectDescriptionSettings : ScriptableObject diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Dialogues/ObjectDescriptionSettings.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/ObjectDescriptionSettings.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Dialogues/ObjectDescriptionSettings.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Data/ObjectDescriptionSettings.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor.meta new file mode 100644 index 00000000..8e3aca6e --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7300e2dc12a6f7b4fac999cb3d7b07b5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueConversationEditor.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueConversationEditor.cs index 5a6a0d75..8cd4120c 100644 --- a/Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueConversationEditor.cs @@ -1,6 +1,6 @@ using UnityEngine; using UnityEditor; -using Unheimlich.Data.Dialogues; +using Unheimlich.Features.Dialogue.Data; [CustomEditor(typeof(DialogueConversation))] public class DialogueConversationEditor : Editor diff --git a/Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueConversationEditor.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueConversationEditor.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Editor/DialogueNodeEditor.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueNodeEditor.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Editor/DialogueNodeEditor.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueNodeEditor.cs index 64382909..36744128 100644 --- a/Assets/Unheimlich_POC/Scripts/Editor/DialogueNodeEditor.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueNodeEditor.cs @@ -1,6 +1,6 @@ using UnityEngine; using UnityEditor; -using Unheimlich.Data.Dialogues; +using Unheimlich.Features.Dialogue.Data; [CustomEditor(typeof(DialogueNode))] public class DialogueNodeEditor : Editor diff --git a/Assets/Unheimlich_POC/Scripts/Editor/DialogueNodeEditor.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueNodeEditor.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Editor/DialogueNodeEditor.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Editor/DialogueNodeEditor.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime.meta new file mode 100644 index 00000000..d79f77cc --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f76a0c67d5a1bd4489b6055f3e7077f3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DialogueFocusSystem.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueFocusSystem.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/Managers/DialogueFocusSystem.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueFocusSystem.cs index b373327e..b04f47cf 100644 --- a/Assets/Unheimlich_POC/Scripts/Managers/DialogueFocusSystem.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueFocusSystem.cs @@ -1,12 +1,12 @@ using UnityEngine; using System; -using Unheimlich.Gameplay.Player; -using Unheimlich.Interactions.Dialogues; -using Unheimlich.Interactions.FloatingWords; -using Unheimlich.Data.Dialogues; -using Unheimlich.Utility; +using Unheimlich.Features.Player; +using Unheimlich.Features.Dialogue; +using Unheimlich.Features.Dialogue.UI; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Core.Utils; -namespace Unheimlich.Managers +namespace Unheimlich.Features.Dialogue { /// /// Manages gaze-based focus detection for dialogue choices using raycasts. diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DialogueFocusSystem.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueFocusSystem.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Managers/DialogueFocusSystem.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueFocusSystem.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DialogueManager.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueManager.cs similarity index 95% rename from Assets/Unheimlich_POC/Scripts/Managers/DialogueManager.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueManager.cs index 7fb51782..edf6937e 100644 --- a/Assets/Unheimlich_POC/Scripts/Managers/DialogueManager.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueManager.cs @@ -1,15 +1,16 @@ using UnityEngine; using System; using Unheimlich.Core; -using Unheimlich.Data.Dialogues; -using Unheimlich.Data.DetectiveBoard; -using Unheimlich.Gameplay.Player; -using Unheimlich.UI; -using Unheimlich.Interactions.Dialogues; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.DetectiveBoard.Data; +using Unheimlich.Features.DetectiveBoard; +using Unheimlich.Features.Player; +using Unheimlich.Features.Dialogue.UI; +using Unheimlich.Features.Dialogue; using System.Collections.Generic; -using InputManager = Unheimlich.Managers.InputManager; +using InputManager = Unheimlich.Core.Input.InputManager; -namespace Unheimlich.Managers +namespace Unheimlich.Features.Dialogue { public class DialogueManager : Singleton { diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DialogueManager.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueManager.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Managers/DialogueManager.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueManager.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueStateHandler.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueStateHandler.cs similarity index 92% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueStateHandler.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueStateHandler.cs index d834ad7a..22fc6b1e 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueStateHandler.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueStateHandler.cs @@ -1,9 +1,9 @@ using UnityEngine; -using Unheimlich.Data.Dialogues; -using Unheimlich.Managers; -using Unheimlich.UI; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.Dialogue; +using Unheimlich.Features.Dialogue.UI; -namespace Unheimlich.Interactions.Dialogues +namespace Unheimlich.Features.Dialogue { public class DialogueStateHandler { diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueStateHandler.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueStateHandler.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueStateHandler.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueStateHandler.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueTriggerZone.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueTriggerZone.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueTriggerZone.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueTriggerZone.cs index f74c5bdc..b246a64e 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueTriggerZone.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueTriggerZone.cs @@ -1,9 +1,9 @@ using UnityEngine; -using Unheimlich.Data.Dialogues; -using Unheimlich.Managers; -using Unheimlich.UI; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.Dialogue; +using Unheimlich.Features.Dialogue.UI; -namespace Unheimlich.Interactions.Dialogues +namespace Unheimlich.Features.Dialogue { /// /// Trigger zone that starts a dialogue sequence when player enters. diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueTriggerZone.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueTriggerZone.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/DialogueTriggerZone.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/DialogueTriggerZone.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/NPCDialogueTrigger.cs similarity index 95% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/NPCDialogueTrigger.cs index 5784140c..a97d54c2 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/NPCDialogueTrigger.cs @@ -1,11 +1,11 @@ using UnityEngine; -using Unheimlich.Interactions.Core; -using Unheimlich.Data.Dialogues; -using Unheimlich.Managers; -using Unheimlich.Gameplay.Player; -using Unheimlich.UI; +using Unheimlich.Core.Interaction; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.Dialogue; +using Unheimlich.Features.Player; +using Unheimlich.Features.Dialogue.UI; -namespace Unheimlich.Interactions.Dialogues +namespace Unheimlich.Features.Dialogue { /// /// NPC interactable that starts dialogue conversations. diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/NPCDialogueTrigger.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/Runtime/NPCDialogueTrigger.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI.meta new file mode 100644 index 00000000..32b29a71 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ecb8fa7bbab6024478fc808bee6bcde4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/UI/BillBoardUI.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/BillBoardUI.cs similarity index 94% rename from Assets/Unheimlich_POC/Scripts/UI/BillBoardUI.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/BillBoardUI.cs index e6d3e9fb..b8896b69 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/BillBoardUI.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/BillBoardUI.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.UI +namespace Unheimlich.Features.Dialogue.UI { /// /// Makes UI element always face the main camera. diff --git a/Assets/Unheimlich_POC/Scripts/UI/BillBoardUI.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/BillBoardUI.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/BillBoardUI.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/BillBoardUI.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/ChoiceFocusHandler.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/ChoiceFocusHandler.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/ChoiceFocusHandler.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/ChoiceFocusHandler.cs index ee6e2b29..5a91c1d4 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/ChoiceFocusHandler.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/ChoiceFocusHandler.cs @@ -1,12 +1,12 @@ using UnityEngine; using TMPro; using System.Collections.Generic; -using Unheimlich.Data.Dialogues; -using Unheimlich.Managers; -using Unheimlich.Gameplay.Player; -using Unheimlich.Utility; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.Dialogue; +using Unheimlich.Features.Player; +using Unheimlich.Core.Utils; -namespace Unheimlich.Interactions.FloatingWords +namespace Unheimlich.Features.Dialogue.UI { /// /// Manages individual dialogue choice button behavior including visual feedback during focus, diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/ChoiceFocusHandler.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/ChoiceFocusHandler.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/ChoiceFocusHandler.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/ChoiceFocusHandler.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/CrosshairController.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/CrosshairController.cs new file mode 100644 index 00000000..ea2f7210 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/CrosshairController.cs @@ -0,0 +1,35 @@ +using UnityEngine; +using Unheimlich.Core; + +namespace Unheimlich.Features.Dialogue.UI +{ + public class CrosshairController : Singleton + { + [Header("References")] + [SerializeField] private GameObject _crosshairObject; + + private bool _isVisible = true; + + protected override void OnAwake() + { + if (_crosshairObject != null) + _crosshairObject.SetActive(true); + } + + public void Show() + { + if (_crosshairObject != null) + _crosshairObject.SetActive(true); + _isVisible = true; + } + + public void Hide() + { + if (_crosshairObject != null) + _crosshairObject.SetActive(false); + _isVisible = false; + } + + public bool IsVisible => _isVisible; + } +} diff --git a/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/CrosshairController.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/CrosshairController.cs.meta new file mode 100644 index 00000000..69baee24 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/CrosshairController.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: f9adc6263b2493341b02087fb5a00404 \ No newline at end of file diff --git a/Assets/Unheimlich_POC/Scripts/UI/DialogueBlurEffectURP.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueBlurEffectURP.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/UI/DialogueBlurEffectURP.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueBlurEffectURP.cs index f69bfaa7..314af8c7 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DialogueBlurEffectURP.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueBlurEffectURP.cs @@ -2,9 +2,9 @@ using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.Universal; using Unheimlich.Core; -using Unheimlich.Gameplay.Player; +using Unheimlich.Features.Player; -namespace Unheimlich.UI +namespace Unheimlich.Features.Dialogue.UI { public class DialogueBlurEffectURP : Singleton { diff --git a/Assets/Unheimlich_POC/Scripts/UI/DialogueBlurEffectURP.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueBlurEffectURP.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DialogueBlurEffectURP.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueBlurEffectURP.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI/DialogueScreenUI.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueScreenUI.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/UI/DialogueScreenUI.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueScreenUI.cs index 742a36bd..8d81799a 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DialogueScreenUI.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueScreenUI.cs @@ -1,9 +1,9 @@ using UnityEngine; using TMPro; using Unheimlich.Core; -using Unheimlich.Utility; +using Unheimlich.Core.Utils; -namespace Unheimlich.UI +namespace Unheimlich.Features.Dialogue.UI { public class DialogueScreenUI : Singleton { diff --git a/Assets/Unheimlich_POC/Scripts/UI/DialogueScreenUI.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueScreenUI.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DialogueScreenUI.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueScreenUI.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/UI/DialogueUI.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueUI.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/UI/DialogueUI.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueUI.cs index 6ed6c492..5c7f7b8a 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DialogueUI.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueUI.cs @@ -1,12 +1,12 @@ using UnityEngine; using System.Collections.Generic; using TMPro; -using Unheimlich.Data.Dialogues; -using Unheimlich.Gameplay.Player; -using Unheimlich.Interactions.FloatingWords; -using Unheimlich.Utility; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.Player; +using Unheimlich.Features.Dialogue.UI; +using Unheimlich.Core.Utils; -namespace Unheimlich.UI +namespace Unheimlich.Features.Dialogue.UI { /// /// Manages dialogue UI display and choice button spawning with configurable animations. diff --git a/Assets/Unheimlich_POC/Scripts/UI/DialogueUI.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueUI.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/UI/DialogueUI.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/DialogueUI.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/FloatingWordsSpawner.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/FloatingWordsSpawner.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/FloatingWordsSpawner.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/FloatingWordsSpawner.cs index fb836879..428ff434 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/FloatingWordsSpawner.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/FloatingWordsSpawner.cs @@ -1,10 +1,10 @@ using UnityEngine; using System.Collections.Generic; -using Unheimlich.Data.Dialogues; -using Unheimlich.Gameplay.Player; -using Unheimlich.Utility; +using Unheimlich.Features.Dialogue.Data; +using Unheimlich.Features.Player; +using Unheimlich.Core.Utils; -namespace Unheimlich.Interactions.FloatingWords +namespace Unheimlich.Features.Dialogue.UI { public static class FloatingWordsSpawner { diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/FloatingWordsSpawner.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/FloatingWordsSpawner.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/FloatingWordsSpawner.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/FloatingWordsSpawner.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/SketchFadeEffect.cs b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/SketchFadeEffect.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/SketchFadeEffect.cs rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/SketchFadeEffect.cs index 7bdde86e..e0643815 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/SketchFadeEffect.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/SketchFadeEffect.cs @@ -1,9 +1,9 @@ using UnityEngine; using UnityEngine.UI; using TMPro; -using Unheimlich.Utility; +using Unheimlich.Core.Utils; -namespace Unheimlich.Interactions.FloatingWords +namespace Unheimlich.Features.Dialogue.UI { public class SketchFadeEffect : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/SketchFadeEffect.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/SketchFadeEffect.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords/SketchFadeEffect.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Dialogue/UI/SketchFadeEffect.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Diapason.meta b/Assets/Unheimlich_POC/Scripts/Features/Diapason.meta new file mode 100644 index 00000000..32436116 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Diapason.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a26921d06d64544184c5cbcf41b0b7d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Features/Diapason/Data.meta b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Data.meta new file mode 100644 index 00000000..b5d2ce6b --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6e871b828a2e9ca4ba7cc5e025373372 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/EquippableTapSettings.cs b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Data/EquippableTapSettings.cs similarity index 95% rename from Assets/Scripts/EquippableTapSettings.cs rename to Assets/Unheimlich_POC/Scripts/Features/Diapason/Data/EquippableTapSettings.cs index 6b9dfe48..a9416114 100644 --- a/Assets/Scripts/EquippableTapSettings.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Data/EquippableTapSettings.cs @@ -1,5 +1,8 @@ using UnityEngine; +namespace Unheimlich.Features.Diapason +{ + [System.Serializable] public class TapAnimationSettings { @@ -30,3 +33,5 @@ public class EquippableTapSettings : MonoBehaviour public TapAnimationSettings TapSettings => _tapSettings; } + +} diff --git a/Assets/Scripts/EquippableTapSettings.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Data/EquippableTapSettings.cs.meta similarity index 100% rename from Assets/Scripts/EquippableTapSettings.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Diapason/Data/EquippableTapSettings.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime.meta b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime.meta new file mode 100644 index 00000000..12925fd6 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: adbe6317f6c8e9e469b36e06ab2abbfb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/DiapasonEquipmentManager.cs b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonEquipmentManager.cs similarity index 99% rename from Assets/Scripts/DiapasonEquipmentManager.cs rename to Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonEquipmentManager.cs index f2dc4755..bc412f57 100644 --- a/Assets/Scripts/DiapasonEquipmentManager.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonEquipmentManager.cs @@ -1,9 +1,13 @@ using UnityEngine; using UnityEngine.InputSystem; -using Unheimlich.Audio; +using Unheimlich.Core.Audio; +using Unheimlich.Features.OctoArms; using System; using System.Collections; +namespace Unheimlich.Features.Diapason +{ + public class DiapasonEquipmentManager : MonoBehaviour { [Header("References")] @@ -365,3 +369,5 @@ public class DiapasonEquipmentManager : MonoBehaviour } } } + +} diff --git a/Assets/Scripts/DiapasonEquipmentManager.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonEquipmentManager.cs.meta similarity index 100% rename from Assets/Scripts/DiapasonEquipmentManager.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonEquipmentManager.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandlerV2.cs b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonListeningHandlerV2.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandlerV2.cs rename to Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonListeningHandlerV2.cs index f89a486e..cde7359b 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandlerV2.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonListeningHandlerV2.cs @@ -1,14 +1,13 @@ using System.Collections; using UnityEngine; -using Unheimlich.Audio; +using Unheimlich.Core.Audio; using Unheimlich.Core; -using Unheimlich.Utility; -using Unheimlich.Gameplay.Player; -using Unheimlich.Gameplay.CameraControl; -using Unheimlich.Data.CameraSettings; -using InputManager = Unheimlich.Managers.InputManager; +using Unheimlich.Core.Utils; +using Unheimlich.Features.Player; +using Unheimlich.World.CameraSystem; +using InputManager = Unheimlich.Core.Input.InputManager; -namespace Unheimlich.Gameplay.Player +namespace Unheimlich.Features.Diapason { public class DiapasonListeningHandlerV2 : Singleton { diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandlerV2.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonListeningHandlerV2.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandlerV2.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Diapason/Runtime/DiapasonListeningHandlerV2.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items.meta b/Assets/Unheimlich_POC/Scripts/Features/Items.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items.meta rename to Assets/Unheimlich_POC/Scripts/Features/Items.meta index 7c6c0fa0..eb7499e8 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items.meta +++ b/Assets/Unheimlich_POC/Scripts/Features/Items.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 98264b75876e33a48a42fe7128eddc19 +guid: 0a1920fc2ef4e5847a2b8d2dc1995c15 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime.meta b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime.meta new file mode 100644 index 00000000..a22e69b2 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff1685ec42b31a14085b5a638e78558a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/InspectableItem.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs rename to Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/InspectableItem.cs index 2dc1aec8..3893a48f 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/InspectableItem.cs @@ -1,8 +1,8 @@ using UnityEngine; -using Unheimlich.Interactions.Core; -using Unheimlich.Interactions.FloatingWords; +using Unheimlich.Core.Interaction; +using Unheimlich.Features.Dialogue.UI; -namespace Unheimlich.Gameplay.Items +namespace Unheimlich.Features.Items { /// /// Interactable item that can be picked up and examined closely by the player. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/InspectableItem.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/InspectableItem.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/LevitatingObject.cs b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/LevitatingObject.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/LevitatingObject.cs rename to Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/LevitatingObject.cs index aa06c3dd..0bc5cf62 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/LevitatingObject.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/LevitatingObject.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Gameplay.Items +namespace Unheimlich.Features.Items { public class LevitatingObject : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/LevitatingObject.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/LevitatingObject.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/LevitatingObject.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Items/Runtime/LevitatingObject.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/OctoArms.meta b/Assets/Unheimlich_POC/Scripts/Features/OctoArms.meta new file mode 100644 index 00000000..cb4d5193 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/OctoArms.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 649c28cf347c39f4da922da29b186810 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime.meta b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime.meta new file mode 100644 index 00000000..540d9395 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 68bed47480dd3d34cb3ab7611ce22c1d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ArmEquipmentSystem.cs b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/ArmEquipmentSystem.cs similarity index 99% rename from Assets/Scripts/ArmEquipmentSystem.cs rename to Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/ArmEquipmentSystem.cs index a894af63..08c43175 100644 --- a/Assets/Scripts/ArmEquipmentSystem.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/ArmEquipmentSystem.cs @@ -1,4 +1,8 @@ using UnityEngine; +using Unheimlich.Features.Diapason; + +namespace Unheimlich.Features.OctoArms +{ public enum ArmState { @@ -443,3 +447,5 @@ public class ArmEquipment WristBone.localRotation = targetRot; } } + +} diff --git a/Assets/Scripts/ArmEquipmentSystem.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/ArmEquipmentSystem.cs.meta similarity index 100% rename from Assets/Scripts/ArmEquipmentSystem.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/ArmEquipmentSystem.cs.meta diff --git a/Assets/Scripts/OctoIkArmsImproved.cs b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/OctoIkArmsImproved.cs similarity index 81% rename from Assets/Scripts/OctoIkArmsImproved.cs rename to Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/OctoIkArmsImproved.cs index 96e714f8..3d514379 100644 --- a/Assets/Scripts/OctoIkArmsImproved.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/OctoIkArmsImproved.cs @@ -1,5 +1,8 @@ using UnityEngine; +namespace Unheimlich.Features.OctoArms +{ + public class OctoIkArmsImproved : MonoBehaviour { // Stores raycast hit information @@ -173,6 +176,13 @@ public class OctoIkArmsImproved : MonoBehaviour FindNearestHits(); UpdateArmPositions(); UpdateEquippedPoses(); + UpdateHideShowAnimation(); + + if (_keepHidden && !_isShowing) + { + _leftArm.Arm.Target.localPosition = _originalLeftTargetPos + _hideOffset; + _rightArm.Arm.Target.localPosition = _originalRightTargetPos + _hideOffset; + } } private void UpdateEquippedPoses() @@ -420,4 +430,90 @@ public class OctoIkArmsImproved : MonoBehaviour return _arms[armIndex].Equipment; } + + private SkinnedMeshRenderer _armsRenderer; + private bool _armsHidden = false; + private Vector3 _originalLeftTargetPos; + private Vector3 _originalRightTargetPos; + private float _hideAnimationProgress = 0f; + private bool _isHiding = false; + private bool _isShowing = false; + private bool _keepHidden = false; + private float _hideShowSpeed = 2f; + private Vector3 _hideOffset = new Vector3(0, -0.5f, 0); + + public void HideArms(float speed = 2f) + { + if (_armsHidden) + return; + + if (_armsRenderer == null) + _armsRenderer = GetComponentInChildren(); + + _originalLeftTargetPos = _leftArm.Arm.Target.localPosition; + _originalRightTargetPos = _rightArm.Arm.Target.localPosition; + + _hideShowSpeed = speed; + _hideAnimationProgress = 0f; + _isHiding = true; + _isShowing = false; + _armsHidden = true; + _keepHidden = false; + } + + public void ShowArms(float speed = 2f) + { + if (!_armsHidden && !_isHiding) + return; + + if (_armsRenderer == null) + _armsRenderer = GetComponentInChildren(); + + if (_armsRenderer != null) + _armsRenderer.enabled = true; + + _hideShowSpeed = speed; + _hideAnimationProgress = 0f; + _isShowing = true; + _isHiding = false; + } + + private void UpdateHideShowAnimation() + { + if (!_isHiding && !_isShowing) + return; + + _hideAnimationProgress += Time.deltaTime * _hideShowSpeed; + float t = Mathf.Clamp01(_hideAnimationProgress); + + if (_isHiding) + { + _leftArm.Arm.Target.localPosition = Vector3.Lerp(_originalLeftTargetPos, _originalLeftTargetPos + _hideOffset, t); + _rightArm.Arm.Target.localPosition = Vector3.Lerp(_originalRightTargetPos, _originalRightTargetPos + _hideOffset, t); + + if (t >= 1f) + { + _isHiding = false; + _keepHidden = true; + if (_armsRenderer != null) + _armsRenderer.enabled = false; + } + } + else if (_isShowing) + { + _leftArm.Arm.Target.localPosition = Vector3.Lerp(_originalLeftTargetPos + _hideOffset, _originalLeftTargetPos, t); + _rightArm.Arm.Target.localPosition = Vector3.Lerp(_originalRightTargetPos + _hideOffset, _originalRightTargetPos, t); + + if (t >= 1f) + { + _isShowing = false; + _armsHidden = false; + _keepHidden = false; + _leftArm.Arm.Target.localPosition = _originalLeftTargetPos; + _rightArm.Arm.Target.localPosition = _originalRightTargetPos; + } + } + } } + +} \ No newline at end of file diff --git a/Assets/Scripts/OctoIkArmsImproved.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/OctoIkArmsImproved.cs.meta similarity index 100% rename from Assets/Scripts/OctoIkArmsImproved.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/OctoArms/Runtime/OctoIkArmsImproved.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player.meta b/Assets/Unheimlich_POC/Scripts/Features/Player.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player.meta rename to Assets/Unheimlich_POC/Scripts/Features/Player.meta index 7e6a5f94..ad5fce73 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player.meta +++ b/Assets/Unheimlich_POC/Scripts/Features/Player.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a7d7d4707026b6d40be69401e67ae554 +guid: c5102316c6f19a54786b04452937acba folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/Features/Player/Data.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Data.meta new file mode 100644 index 00000000..1f380911 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 929c04453432c9844a8acb22428b5b91 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Data/CameraEffectsSettings.cs b/Assets/Unheimlich_POC/Scripts/Features/Player/Data/CameraEffectsSettings.cs similarity index 95% rename from Assets/Unheimlich_POC/Scripts/Data/CameraEffectsSettings.cs rename to Assets/Unheimlich_POC/Scripts/Features/Player/Data/CameraEffectsSettings.cs index 1e36e9f8..3d647201 100644 --- a/Assets/Unheimlich_POC/Scripts/Data/CameraEffectsSettings.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Data/CameraEffectsSettings.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Data +namespace Unheimlich.Features.Player.Data { [CreateAssetMenu(fileName = "CameraEffectsSettings", menuName = "Unheimlich/Camera Effects Settings")] public class CameraEffectsSettings : ScriptableObject diff --git a/Assets/Unheimlich_POC/Scripts/Data/CameraEffectsSettings.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Data/CameraEffectsSettings.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Data/CameraEffectsSettings.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Player/Data/CameraEffectsSettings.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime.meta new file mode 100644 index 00000000..a082e401 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ebd95c7d81c32464c86497cd59c7ed2e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraEffects.cs b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraEffects.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraEffects.cs rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraEffects.cs index 34633e55..2163565c 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraEffects.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraEffects.cs @@ -1,9 +1,10 @@ using UnityEngine; using UnityEngine.InputSystem; -using Unheimlich.Data; -using Unheimlich.Managers; +using Unheimlich.Features.Player.Data; +using Unheimlich.Features.Dialogue; +using InputManager = Unheimlich.Core.Input.InputManager; -namespace Unheimlich.Gameplay.Player +namespace Unheimlich.Features.Player { /// /// Handles camera effects: aim assist and shake. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraEffects.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraEffects.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraEffects.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraEffects.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraHeadBob.cs similarity index 97% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraHeadBob.cs index af4f4e56..3ee1c516 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraHeadBob.cs @@ -1,8 +1,8 @@ using UnityEngine; -using Unheimlich.Interactions.Core; -using Unheimlich.Data.CameraSettings; +using Unheimlich.Core.Interaction; +using Unheimlich.World.CameraSystem; -namespace Unheimlich.Gameplay.Player +namespace Unheimlich.Features.Player { /// /// Simulates camera head bobbing motion during player movement and idle states. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraHeadBob.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/CameraHeadBob.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/HandTouchFeedback.cs b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/HandTouchFeedback.cs similarity index 96% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/HandTouchFeedback.cs rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/HandTouchFeedback.cs index fa14f867..ac6d003e 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/HandTouchFeedback.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/HandTouchFeedback.cs @@ -1,7 +1,7 @@ using UnityEngine; using UnityEngine.UI; -namespace Unheimlich.Gameplay.Player +namespace Unheimlich.Features.Player { public class HandTouchFeedback : MonoBehaviour { diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/HandTouchFeedback.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/HandTouchFeedback.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/HandTouchFeedback.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/HandTouchFeedback.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/ListeningVignetteEffect.cs b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/ListeningVignetteEffect.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/ListeningVignetteEffect.cs rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/ListeningVignetteEffect.cs index d7c0597d..3c63d923 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/ListeningVignetteEffect.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/ListeningVignetteEffect.cs @@ -3,7 +3,7 @@ using UnityEngine.Rendering; using UnityEngine.Rendering.Universal; using Unheimlich.Core; -namespace Unheimlich.Gameplay.Player +namespace Unheimlich.Features.Player { public class ListeningVignetteEffect : Singleton { diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/ListeningVignetteEffect.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/ListeningVignetteEffect.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/ListeningVignetteEffect.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/ListeningVignetteEffect.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/PlayerController.cs b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/PlayerController.cs similarity index 92% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/PlayerController.cs rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/PlayerController.cs index 7fd8236c..1b56f574 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/PlayerController.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/PlayerController.cs @@ -1,13 +1,16 @@ using UnityEngine; using OctoCore.Components; using Unheimlich.Core; -using Unheimlich.Data; -using Unheimlich.Managers; -using Unheimlich.Gameplay.CameraControl; -using Unheimlich.Interactions.Core; -using Unheimlich.Gameplay.DetectiveBoard; +using Unheimlich.Features.Player.Data; +using Unheimlich.Features.Dialogue; +using Unheimlich.Core.Interaction; +using Unheimlich.Features.DetectiveBoard; +using Unheimlich.Features.Diapason; +using Unheimlich.Features.OctoArms; +using Unheimlich.World.CameraSystem; +using InputManager = Unheimlich.Core.Input.InputManager; -namespace Unheimlich.Gameplay.Player +namespace Unheimlich.Features.Player { /// /// Central hub for all player systems. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/PlayerController.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/PlayerController.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/PlayerController.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Player/Runtime/PlayerController.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Features/Portals.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals.meta new file mode 100644 index 00000000..43232117 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dc3a8a9c841e6c046b56a0a5b8fc0ff0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime.meta new file mode 100644 index 00000000..882d3b9b --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a7af0836297e37f40b61bdecbb261265 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/Portal.cs b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/Portal.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/Portal.cs rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/Portal.cs index 35b1192e..6297dfa6 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/Portal.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/Portal.cs @@ -2,10 +2,10 @@ using System; using System.Collections.Generic; using UnityEngine; using UnityEngine.Rendering.Universal; -using Unheimlich.Managers; -using Unheimlich.Utility; +using Unheimlich.Features.Portals; +using Unheimlich.Core.Utils; -namespace Unheimlich.Gameplay.Portals +namespace Unheimlich.Features.Portals { /// /// Core component of the seamless portal system. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/Portal.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/Portal.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/Portal.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/Portal.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Audio/PortalAudioProxy.cs b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalAudioProxy.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Audio/PortalAudioProxy.cs rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalAudioProxy.cs index 327f15c5..2c5e0a89 100644 --- a/Assets/Unheimlich_POC/Scripts/Audio/PortalAudioProxy.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalAudioProxy.cs @@ -1,8 +1,10 @@ using UnityEngine; using System.Collections.Generic; -using Unheimlich.Gameplay.Portals; +using Unheimlich.Features.Portals; +using Unheimlich.Core.Utils; +using Unheimlich.Dev; -namespace Unheimlich.Audio +namespace Unheimlich.Features.Portals { /// /// Creates virtual audio proxies for sounds coming from the other side of a portal. diff --git a/Assets/Unheimlich_POC/Scripts/Audio/PortalAudioProxy.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalAudioProxy.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Audio/PortalAudioProxy.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalAudioProxy.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalDoor.cs similarity index 94% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalDoor.cs index e43e3363..c05102a2 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalDoor.cs @@ -1,7 +1,7 @@ using UnityEngine; -using Unheimlich.Gameplay.Environment; +using Unheimlich.World.Environment; -namespace Unheimlich.Gameplay.Portals +namespace Unheimlich.Features.Portals { /// /// A door that is synchronized between linked portals. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalDoor.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalDoor.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalMainCamera.cs b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalMainCamera.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalMainCamera.cs rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalMainCamera.cs index 02aaa32f..76d4cd08 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalMainCamera.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalMainCamera.cs @@ -1,7 +1,7 @@ using UnityEngine; using UnityEngine.Rendering; -namespace Unheimlich.Gameplay.Portals +namespace Unheimlich.Features.Portals { /// /// Main orchestrator for the portal rendering system. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalMainCamera.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalMainCamera.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalMainCamera.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalMainCamera.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Managers/PortalRoomManager.cs b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalRoomManager.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Managers/PortalRoomManager.cs rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalRoomManager.cs index 988e5e16..baf82e74 100644 --- a/Assets/Unheimlich_POC/Scripts/Managers/PortalRoomManager.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalRoomManager.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using UnityEngine; using Unheimlich.Core; -using Unheimlich.Gameplay.Portals; +using Unheimlich.Features.Portals; -namespace Unheimlich.Managers +namespace Unheimlich.Features.Portals { /// /// Manages dynamic loading and unloading of rooms connected by portals. diff --git a/Assets/Unheimlich_POC/Scripts/Managers/PortalRoomManager.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalRoomManager.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Managers/PortalRoomManager.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalRoomManager.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalTraveller.cs b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalTraveller.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalTraveller.cs rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalTraveller.cs index 88a6736e..4f23bf13 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalTraveller.cs +++ b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalTraveller.cs @@ -1,7 +1,8 @@ using System.Collections.Generic; using UnityEngine; +using Unheimlich.Core.Utils; -namespace Unheimlich.Gameplay.Portals +namespace Unheimlich.Features.Portals { /// /// Component that allows an object to travel through portals. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalTraveller.cs.meta b/Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalTraveller.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalTraveller.cs.meta rename to Assets/Unheimlich_POC/Scripts/Features/Portals/Runtime/PortalTraveller.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay.meta b/Assets/Unheimlich_POC/Scripts/Gameplay.meta deleted file mode 100644 index f015634e..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 446234df3c4c71942a83549b6f633648 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/Camera.meta b/Assets/Unheimlich_POC/Scripts/Gameplay/Camera.meta deleted file mode 100644 index cc8da6cd..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/Camera.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b41805f922f09994ebf9845415dab39b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard.meta b/Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard.meta deleted file mode 100644 index 60c2a25b..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/DetectiveBoard.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 82ca56838506a694196a2130ecff8694 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects.meta b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects.meta deleted file mode 100644 index 3968d99e..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 262316d1e2fff924ab5e318b383736cb -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs deleted file mode 100644 index 50981741..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs +++ /dev/null @@ -1,615 +0,0 @@ -using System.Collections; -using UnityEngine; -using UnityEngine.InputSystem; -using Unheimlich.Audio; -using Unheimlich.Core; -using Unheimlich.Utility; -using Unheimlich.Gameplay.Player; -using Unheimlich.Gameplay.CameraControl; -using Unheimlich.Data.CameraSettings; -using InputManager = Unheimlich.Managers.InputManager; - -namespace Unheimlich.Gameplay.Player -{ - /// - /// Manages the tuning fork (diapason) listening mechanic. - /// - public class DiapasonListeningHandler : Singleton - { - private const string ANIM_TRIGGER_TAP = "Tap"; - private const string ANIM_BOOL_VIBRATING = "IsVibrating"; - - [Header("References")] - [SerializeField] private GameObject _diapasonObject; - [SerializeField] private Animator _diapasonAnimator; - private CameraPanController _cameraPanController; - - [Header("Listening Settings")] - [SerializeField] private float _listeningRange = 5f; - [SerializeField] private LayerMask _listenableLayers; - [SerializeField] private float _concentrationDuration = 1f; - [SerializeField] private float _breathInDuration = 0.5f; - - [Header("Diapason Animation")] - [SerializeField] private float _diapasonTweenDuration = 0.3f; - [SerializeField] private float _diapasonHideOffset = -0.5f; - [SerializeField] private AnimationCurve _diapasonTweenCurve = AnimationCurve.EaseInOut(0, 0, 1, 1); - [SerializeField] private float _vibrationDuration = 15f; - - [Header("Visual Feedback")] - [SerializeField] private float _vignetteIntensity = 0.5f; - [SerializeField] private ListeningVignetteEffect _vignetteEffect; - [SerializeField] private GameObject _handTouchFeedback; - [SerializeField] private ParticleSystem _diapasonParticles; - - [Header("Audio")] - [SerializeField] private AudioClip _breathInClip; - [SerializeField] private AudioClip _diapasonTapClip; - [SerializeField] [Range(0f, 1f)] private float _diapasonTapVolume = 1f; - [SerializeField] private float _ambientAttenuationAmount = 0.3f; - [SerializeField] private float _audioFadeDuration = 0.5f; - - [Header("Touch Settings")] - [SerializeField] private float _touchDistance = 2f; - - public bool IsListening { get; private set; } - public bool IsConcentrating { get; private set; } - - private AudioListenable _currentTargetEmitter; - private AudioSource _playerAudioSource; - private Coroutine _listeningCoroutine; - private Coroutine _vibrationCoroutine; - private int _diapasonTweenId = -1; - private int _audioListenerFadeTweenId = -1; - private int _playerAudioFadeTweenId = -1; - private float _originalAmbientVolume; - private Vector3 _diapasonEquippedPosition; - private Vector3 _diapasonHiddenPosition; - private bool _canUseDiapason; - private bool _isFadingOutConcentration; - - private CameraHeadBob _cameraHeadBob; - private CameraPanSettings _originalCameraSettings; - - protected override void OnAwake() - { - _playerAudioSource = GetComponent(); - if (_playerAudioSource == null) - _playerAudioSource = gameObject.AddComponent(); - - - _cameraPanController = GetComponent(); - if (_cameraPanController == null) - { - Debug.LogWarning("[Diapason] CameraPanController not found! Adding one automatically."); - _cameraPanController = gameObject.AddComponent(); - } - - if (_vignetteEffect == null) - { - _vignetteEffect = GetComponentInChildren(); - if (_vignetteEffect == null) - { - Debug.LogError("[Diapason] ListeningVignetteEffect not found! Vignette won't work."); - } - } - - _cameraHeadBob = GetComponentInChildren(); - - if (_diapasonObject != null) - { - _diapasonEquippedPosition = _diapasonObject.transform.localPosition; - _diapasonHiddenPosition = _diapasonEquippedPosition + Vector3.down * Mathf.Abs(_diapasonHideOffset); - - if (_diapasonAnimator != null) - _diapasonAnimator.enabled = false; - - _diapasonObject.transform.localPosition = _diapasonHiddenPosition; - } - - if (_diapasonParticles != null) - { - _diapasonParticles.Stop(); - var emission = _diapasonParticles.emission; - emission.enabled = false; - } - - if (_handTouchFeedback != null) - { - _handTouchFeedback.SetActive(false); - } - } - - private void Update() - { - if (!IsListening && !IsConcentrating) - { - CheckForNearbyEmitter(); - } - - var diapasonAction = InputManager.GetDiapasonAction(); - if (diapasonAction != null && diapasonAction.WasPressedThisFrame()) - { - if (!IsListening && !IsConcentrating && _canUseDiapason) - { - StartListeningMode(); - } - else if (IsListening || IsConcentrating) - { - StopListeningMode(); - } - } - - if (IsListening && _cameraPanController != null) - { - _cameraPanController.UpdatePan(); - CheckForListenableObject(); - } - } - - private void CheckForNearbyEmitter() - { - if (PlayerController.Instance == null || PlayerController.Instance.PlayerCamera == null) - return; - - Ray ray = PlayerController.Instance.PlayerCamera.ViewportPointToRay(new Vector3(0.5f, 0.5f, 0f)); - - if (Physics.Raycast(ray, out RaycastHit hit, _listeningRange, _listenableLayers)) - { - AudioListenable listenable = hit.collider.GetComponent(); - - if (listenable != null) - { - if (_currentTargetEmitter != listenable) - { - if (_currentTargetEmitter != null && (IsConcentrating || IsListening)) - _currentTargetEmitter.SetConcentrating(false); - - _currentTargetEmitter = listenable; - } - - float distance = hit.distance; - bool isInTouchRange = distance <= _touchDistance; - - if (isInTouchRange && !_canUseDiapason) - { - _canUseDiapason = true; - if (_handTouchFeedback != null) - _handTouchFeedback.SetActive(true); - } - else if (!isInTouchRange && _canUseDiapason) - { - _canUseDiapason = false; - if (_handTouchFeedback != null) - _handTouchFeedback.SetActive(false); - } - } - else - { - if (_currentTargetEmitter != null && (IsConcentrating || IsListening)) - { - _currentTargetEmitter.SetConcentrating(false); - _currentTargetEmitter = null; - } - - _canUseDiapason = false; - if (_handTouchFeedback != null) - _handTouchFeedback.SetActive(false); - } - } - else - { - if (_currentTargetEmitter != null && (IsConcentrating || IsListening)) - { - _currentTargetEmitter.SetConcentrating(false); - _currentTargetEmitter = null; - } - - _canUseDiapason = false; - if (_handTouchFeedback != null) - _handTouchFeedback.SetActive(false); - } - } - - /// - /// Initiates the listening mode sequence. - /// - private void StartListeningMode() - { - if (_isFadingOutConcentration) - return; - - if (_listeningCoroutine != null) - StopCoroutine(_listeningCoroutine); - - _listeningCoroutine = StartCoroutine(ListeningSequence()); - } - - /// - /// Main listening sequence coroutine: - /// 1. Camera aligns perpendicular to the target object - /// 2. Concentration phase - player breathes in, diapason animates out - /// 3. Volume fades from 30% to 100% during concentration - /// 4. After concentration duration, enters listening mode - /// 5. Vignette appears, camera pan enabled, cursor shown - /// - private IEnumerator ListeningSequence() - { - IsConcentrating = true; - InputManager.SetContext(InputManager.InputContext.Listening); - - // IMMEDIATELY disable OctoPlayer to prevent any player movement - if (PlayerController.Instance?.Movement != null) - { - PlayerController.Instance.Movement.enabled = false; - } - - if (_currentTargetEmitter != null && _cameraPanController != null) - { - _originalCameraSettings = _cameraPanController.Settings; - if(_currentTargetEmitter.CameraPanSettings != null) - _cameraPanController.Settings = _currentTargetEmitter.CameraPanSettings; - - _currentTargetEmitter.SetConcentrating(true); - - // Save state for return (before alignment) - _cameraPanController.SaveOriginalState(); - - // Align camera first, then start pan AFTER alignment - _cameraPanController.AlignToTarget(_currentTargetEmitter.transform, () => - { - // NOW start pan using the aligned rotation as base - _cameraPanController.StartPan(); - }); - - yield return new WaitForSeconds(1f / 3f); - } - - if (_diapasonObject != null) - { - TweenHelper.CancelTween(ref _diapasonTweenId); - - _diapasonTweenId = TweenHelper.MoveLocalWithCurve( - _diapasonObject, - _diapasonEquippedPosition, - _diapasonTweenDuration, - _diapasonTweenCurve, - () => - { - if (_diapasonAnimator != null) - { - _diapasonAnimator.enabled = true; - _diapasonAnimator.SetBool(ANIM_BOOL_VIBRATING, false); - } - }); - } - - PlayBreathIn(); - yield return new WaitForSeconds(_breathInDuration); - - if (_cameraHeadBob != null) - { - float resetDuration = _concentrationDuration - _breathInDuration; - _cameraHeadBob.LerpToZero(resetDuration); - } - - yield return new WaitForSeconds(_concentrationDuration - _breathInDuration); - - IsConcentrating = false; - IsListening = true; - - EnableVignette(true); - - ApplyHeadBobSettings(_cameraPanController.Settings); - - // Pan is already active from the beginning of the sequence - - Cursor.lockState = CursorLockMode.Confined; - Cursor.visible = false; - } - - /// - /// Stops the listening mode and returns to normal state: - /// - Stops vibration animation - /// - Tweens diapason back to hidden position - /// - Stops emitter listening - /// - Hides vignette and cursor - /// - Re-enables player movement - /// - Restores player position, rotation and camera with lerp - /// - Resets diapason animation to idle - /// - private void StopListeningMode() - { - if (_listeningCoroutine != null) - { - StopCoroutine(_listeningCoroutine); - _listeningCoroutine = null; - } - - if (_vibrationCoroutine != null) - { - StopCoroutine(_vibrationCoroutine); - _vibrationCoroutine = null; - } - - IsListening = false; - IsConcentrating = false; - - if (_cameraPanController != null) - { - _cameraPanController.StopPan(); - _cameraPanController.ReturnToOriginalPosition(() => - { - if (_originalCameraSettings != null) - { - _cameraPanController.Settings = _originalCameraSettings; - _originalCameraSettings = null; - } - - // Re-enable OctoPlayer AFTER the return animation completes - if (PlayerController.Instance?.Movement != null) - { - PlayerController.Instance.Movement.enabled = true; - } - }); - } - else - { - // If no camera pan controller, re-enable immediately - if (PlayerController.Instance?.Movement != null) - { - PlayerController.Instance.Movement.enabled = true; - } - } - - RestoreHeadBob(); - - if (_playerAudioSource != null && _playerAudioSource.isPlaying) - { - TweenHelper.CancelTween(ref _playerAudioFadeTweenId); - - float startVolume = _playerAudioSource.volume; - _playerAudioFadeTweenId = TweenHelper.FadeVolume( - _playerAudioSource, - 0f, - _audioFadeDuration, - () => - { - if (_playerAudioSource != null) - { - _playerAudioSource.Stop(); - _playerAudioSource.volume = startVolume; - } - }); - } - - if (_diapasonObject != null) - { - if (_diapasonAnimator != null) - { - _diapasonAnimator.SetBool(ANIM_BOOL_VIBRATING, false); - _diapasonAnimator.Play("Idle", 0, 0f); - _diapasonAnimator.enabled = false; - } - - TweenHelper.CancelTween(ref _diapasonTweenId); - - _diapasonTweenId = TweenHelper.MoveLocalWithCurve( - _diapasonObject, - _diapasonHiddenPosition, - _diapasonTweenDuration, - _diapasonTweenCurve); - } - - if (_diapasonParticles != null) - { - _diapasonParticles.Stop(); - var emission = _diapasonParticles.emission; - emission.enabled = false; - } - - if (_handTouchFeedback != null) - { - _handTouchFeedback.SetActive(false); - } - - EnableVignette(false); - - InputManager.SetContext(InputManager.InputContext.Normal); - - if (_currentTargetEmitter != null) - { - _currentTargetEmitter.SetConcentrating(false); - _currentTargetEmitter.StopListening(cancelConcentrationFade: false); - _currentTargetEmitter = null; - - StartCoroutine(ResetFadingFlagAfterDelay()); - } - - _canUseDiapason = false; - } - - private IEnumerator ResetFadingFlagAfterDelay() - { - _isFadingOutConcentration = true; - yield return new WaitForSeconds(0.5f); - _isFadingOutConcentration = false; - } - - /// - /// Raycasts from camera center to detect listenable objects. - /// Handles tap input and prevents tapping the same emitter multiple times. - /// - private void CheckForListenableObject() - { - if (PlayerController.Instance == null || PlayerController.Instance.PlayerCamera == null) - return; - - Ray ray = PlayerController.Instance.PlayerCamera.ViewportPointToRay(new Vector3(0.5f, 0.5f, 0f)); - - if (Physics.Raycast(ray, out RaycastHit hit, _listeningRange, _listenableLayers)) - { - AudioListenable listenable = hit.collider.GetComponent(); - - if (listenable != null) - { - if (listenable != _currentTargetEmitter) - { - if (_currentTargetEmitter != null && !_currentTargetEmitter.HasBeenTapped) - _currentTargetEmitter.StopListening(); - - _currentTargetEmitter = listenable; - } - - bool firePressed = false; - var fireAction = InputManager.GetFireAction(); - if (fireAction != null && fireAction.WasPressedThisFrame()) - { - firePressed = true; - } - else if (Mouse.current != null && Mouse.current.leftButton.wasPressedThisFrame) - { - firePressed = true; - } - - // Only allow tap if emitter hasn't been tapped yet - if (firePressed && _currentTargetEmitter != null && !_currentTargetEmitter.HasBeenTapped) - { - TriggerDiapasonTap(); - } - } - else - { - if (_currentTargetEmitter != null && !_currentTargetEmitter.HasBeenTapped) - { - _currentTargetEmitter.StopListening(); - _currentTargetEmitter = null; - } - } - } - else - { - if (_currentTargetEmitter != null && !_currentTargetEmitter.HasBeenTapped) - { - _currentTargetEmitter.StopListening(); - _currentTargetEmitter = null; - } - } - } - - /// - /// Triggers the diapason tap action: - /// - Plays tap animation and vibration loop - /// - Starts listening sequence on the target emitter - /// - Plays diapason particles - /// - Plays tap sound - /// - Starts vibration timer to stop after duration - /// - private void TriggerDiapasonTap() - { - if (_diapasonAnimator != null) - { - _diapasonAnimator.SetTrigger(ANIM_TRIGGER_TAP); - _diapasonAnimator.SetBool(ANIM_BOOL_VIBRATING, true); - - if (_vibrationCoroutine != null) - StopCoroutine(_vibrationCoroutine); - _vibrationCoroutine = StartCoroutine(StopVibrationAfterDuration()); - } - - if (_diapasonTapClip != null && _playerAudioSource != null) - _playerAudioSource.PlayOneShot(_diapasonTapClip, _diapasonTapVolume); - - if (_diapasonParticles != null) - { - var emission = _diapasonParticles.emission; - emission.enabled = true; - _diapasonParticles.Play(); - } - - if (_currentTargetEmitter != null) - { - _currentTargetEmitter.StartListening(transform.position); - } - } - - /// - /// Stops the diapason vibration animation after the specified duration. - /// - private IEnumerator StopVibrationAfterDuration() - { - yield return new WaitForSeconds(_vibrationDuration); - - if (_diapasonAnimator != null) - { - _diapasonAnimator.SetBool(ANIM_BOOL_VIBRATING, false); - } - - _vibrationCoroutine = null; - } - - private void PlayBreathIn() - { - if (_breathInClip != null && _playerAudioSource != null) - _playerAudioSource.PlayOneShot(_breathInClip); - } - #region If needed - private void AttenuateAmbientSound(bool enable) - { - TweenHelper.CancelTween(ref _audioListenerFadeTweenId); - - AudioListener listener = FindFirstObjectByType(); - if (listener == null) - return; - - float targetVolume = enable ? _ambientAttenuationAmount : _originalAmbientVolume; - - if (!enable) - _originalAmbientVolume = AudioListener.volume; - - _audioListenerFadeTweenId = TweenHelper.FadeVolume(gameObject, targetVolume, _audioFadeDuration); - } - #endregion - - private void EnableVignette(bool enable) - { - if (_vignetteEffect == null) - return; - - _vignetteEffect.EnableVignette(enable); - _vignetteEffect.SetIntensity(_vignetteIntensity); - } - - /// - /// Applies head bob settings based on CameraPanSettings configuration. - /// - private void ApplyHeadBobSettings(CameraPanSettings settings) - { - if (_cameraHeadBob == null || settings == null) - return; - - _cameraHeadBob.SetMode(settings.HeadBobMode); - } - - /// - /// Restores head bob to normal behavior. - /// - private void RestoreHeadBob() - { - if (_cameraHeadBob == null) - return; - - _cameraHeadBob.ClearOverride(); - } - - private void OnDrawGizmosSelected() - { - if (PlayerController.Instance != null && PlayerController.Instance.PlayerCamera != null && IsListening) - { - Gizmos.color = _currentTargetEmitter != null ? Color.green : Color.yellow; - Ray ray = PlayerController.Instance.PlayerCamera.ViewportPointToRay(new Vector3(0.5f, 0.5f, 0f)); - Gizmos.DrawRay(ray.origin, ray.direction * _listeningRange); - } - } - } -} diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs.meta b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs.meta deleted file mode 100644 index 2154b43e..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 2094bd9c6f72e5b4cadf430f4d70f8f6 \ No newline at end of file diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/Player.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/Player.cs deleted file mode 100644 index 19e9904b..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/Player.cs +++ /dev/null @@ -1,9 +0,0 @@ -using UnityEngine; -using Unheimlich.Core; - -namespace Unheimlich.Gameplay.Player -{ - public class Player : Singleton - { - } -} diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/Player.cs.meta b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/Player.cs.meta deleted file mode 100644 index ba168b23..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/Player.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: d47a9ebc2bd5f9345ad873a400c3d8bf \ No newline at end of file diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal.meta b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal.meta deleted file mode 100644 index 4bee1eb6..00000000 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 391e04aa0b0405147bbca7f6bde01ea6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Handlers.meta b/Assets/Unheimlich_POC/Scripts/Handlers.meta deleted file mode 100644 index ac37ea27..00000000 --- a/Assets/Unheimlich_POC/Scripts/Handlers.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ac0f3dcb3f3202148acfefe36d15ce22 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard.meta b/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard.meta deleted file mode 100644 index 15c16db2..00000000 --- a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e555ea44c35017a42be4dd7fc559e05b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions.meta b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions.meta deleted file mode 100644 index 2318dec2..00000000 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 188b6b92f90c1d248a52afe96fff07b7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues.meta b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues.meta deleted file mode 100644 index 6f9687bf..00000000 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a3392c3a642d4da4eb1d6311bc686747 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords.meta b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords.meta deleted file mode 100644 index f8b63ff5..00000000 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/FloatingWords.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c2c6fc4373abfa54fa4ce7c0392875f1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard.meta b/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard.meta deleted file mode 100644 index a88ed1d2..00000000 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2516dfad26afafc43b9ec93eda9f2155 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Utility.meta b/Assets/Unheimlich_POC/Scripts/Utility.meta deleted file mode 100644 index c85e0800..00000000 --- a/Assets/Unheimlich_POC/Scripts/Utility.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 379091c647cffb24d9381870f69590cb -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/World.meta b/Assets/Unheimlich_POC/Scripts/World.meta new file mode 100644 index 00000000..6c93af5c --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/World.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bfc84dc662a6af7438b306b5c2c0cad4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Camera.meta b/Assets/Unheimlich_POC/Scripts/World/Camera.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Datas/Camera.meta rename to Assets/Unheimlich_POC/Scripts/World/Camera.meta index 4c2f380e..3ba4fca2 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Camera.meta +++ b/Assets/Unheimlich_POC/Scripts/World/Camera.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 305406de510d86a439ef94c61b9e08ea +guid: a8de5fd3bd003994aaaf0ed9c2f5c44d folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/World/Camera/Data.meta b/Assets/Unheimlich_POC/Scripts/World/Camera/Data.meta new file mode 100644 index 00000000..d80bcf36 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/World/Camera/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ee4955d2b51b5e4abe0e243cab7267e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs b/Assets/Unheimlich_POC/Scripts/World/Camera/Data/CameraPanSettings.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs rename to Assets/Unheimlich_POC/Scripts/World/Camera/Data/CameraPanSettings.cs index 8e75c64d..af0709cf 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs +++ b/Assets/Unheimlich_POC/Scripts/World/Camera/Data/CameraPanSettings.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Unheimlich.Data.CameraSettings +namespace Unheimlich.World.CameraSystem { /// /// Camera pan mode. diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs.meta b/Assets/Unheimlich_POC/Scripts/World/Camera/Data/CameraPanSettings.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs.meta rename to Assets/Unheimlich_POC/Scripts/World/Camera/Data/CameraPanSettings.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime.meta b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime.meta new file mode 100644 index 00000000..60a62dcd --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d6292657fd6825b4b958453d22c2de26 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/CameraPanController.cs similarity index 99% rename from Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs rename to Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/CameraPanController.cs index 21a9e602..48136725 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs +++ b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/CameraPanController.cs @@ -1,11 +1,11 @@ using System.Collections; using UnityEngine; using UnityEngine.InputSystem; -using Unheimlich.Data.CameraSettings; -using Unheimlich.Gameplay.Player; -using InputManager = Unheimlich.Managers.InputManager; +using Unheimlich.World.CameraSystem; +using Unheimlich.Features.Player; +using InputManager = Unheimlich.Core.Input.InputManager; -namespace Unheimlich.Gameplay.CameraControl +namespace Unheimlich.World.CameraSystem { /// /// Handles camera panning and player/camera alignment to targets. diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs.meta b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/CameraPanController.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs.meta rename to Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/CameraPanController.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DetectiveBoardVirtualCamera.cs b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DetectiveBoardVirtualCamera.cs new file mode 100644 index 00000000..6a1ca275 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DetectiveBoardVirtualCamera.cs @@ -0,0 +1,434 @@ +using UnityEngine; +using UnityEngine.InputSystem; +using Unheimlich.Features.Dialogue; +using Unheimlich.Core; + +namespace Unheimlich.World.CameraSystem +{ + /// + /// Virtual camera system for detective board inspection (Alan Wake 2 style). + /// Handles smooth transition, edge-based panning, and zoom. + /// + public class DetectiveBoardVirtualCamera : Singleton + { + [Header("References")] + [SerializeField] private Camera _virtualCamera; + private Transform _boardTarget; + + [Header("Transition Settings")] + [SerializeField] private float _transitionSpeed = 3f; + [SerializeField] private AnimationCurve _transitionCurve = AnimationCurve.EaseInOut(0f, 0f, 1f, 1f); + [SerializeField] private float _initialDistance = 1.5f; + + [Header("Pan Settings")] + [SerializeField] private float _panSpeed = 2f; + [SerializeField] private float _panSmoothTime = 0.2f; + [SerializeField][Range(0f, 0.5f)] private float _edgeBorderSize = 0.1f; + [SerializeField] private Vector2 _maxPanOffset = new Vector2(1.5f, 0.5f); + [SerializeField] private bool _useDynamicPanLimits = true; + [SerializeField] private float _panMargin = 0.0f; + [SerializeField] private bool _debugLimits = false; + + [Header("Zoom Settings")] + [SerializeField] private float _minDistance = 0.5f; + [SerializeField] private float _maxDistance = 3f; + [SerializeField] private float _zoomSpeed = 2f; + [SerializeField] private float _zoomSmoothTime = 0.15f; + [SerializeField] private float _scrollSensitivity = 0.3f; + + private Camera _playerCamera; + private Transform _playerCameraTransform; + private Vector3 _startPosition; + private Quaternion _startRotation; + private Vector3 _targetCenterPosition; + private Quaternion _targetCenterRotation; + private bool _isActive; + private bool _isTransitioning; + private float _transitionProgress; + private Renderer _cachedBoardRenderer; + + private Vector2 _currentPanOffset; + private Vector2 _targetPanOffset; + private Vector2 _panVelocity; + private Vector2 _dynamicMaxPanOffset; + + private float _currentDistance; + private float _targetDistance; + private float _zoomVelocity; + + private Vector2 _lastMousePosition; + + public bool IsActive => _isActive; + public Camera VirtualCamera => _virtualCamera; + + protected override void OnAwake() + { + if (_virtualCamera == null) + _virtualCamera = GetComponent(); + + if (_virtualCamera != null) + _virtualCamera.enabled = false; + } + + public void ActivateFromPlayerPosition(Camera playerCamera, Transform boardTarget, Renderer boardRenderer = null) + { + if (_isActive) + return; + + Debug.Log($"[VirtualCam] ActivateFromPlayerPosition - DebugLimits: {_debugLimits}"); + + _playerCamera = playerCamera; + _playerCameraTransform = playerCamera.transform; + _boardTarget = boardTarget; + _cachedBoardRenderer = boardRenderer; + + _startPosition = _playerCameraTransform.position; + _startRotation = _playerCameraTransform.rotation; + + _virtualCamera.transform.position = _startPosition; + _virtualCamera.transform.rotation = _startRotation; + + CalculateTargetPosition(); + + _currentDistance = _initialDistance; + _targetDistance = _initialDistance; + _currentPanOffset = Vector2.zero; + _targetPanOffset = Vector2.zero; + + _isActive = true; + _isTransitioning = true; + _transitionProgress = 0f; + + _virtualCamera.enabled = true; + _playerCamera.enabled = false; + + Canvas boardCanvas = _boardTarget.GetComponentInChildren(); + if (boardCanvas != null && boardCanvas.renderMode == RenderMode.WorldSpace) + { + boardCanvas.worldCamera = _virtualCamera; + } + + if (Mouse.current != null) + _lastMousePosition = Mouse.current.position.ReadValue(); + } + + public void Activate(Camera playerCamera, Transform boardTarget) + { + if (_isActive) + return; + + _playerCamera = playerCamera; + _playerCameraTransform = playerCamera.transform; + _boardTarget = boardTarget; + + _startPosition = _playerCameraTransform.position; + _startRotation = _playerCameraTransform.rotation; + + CalculateTargetPosition(); + + _currentDistance = _initialDistance; + _targetDistance = _initialDistance; + _currentPanOffset = Vector2.zero; + _targetPanOffset = Vector2.zero; + + _isActive = true; + _isTransitioning = true; + _transitionProgress = 0f; + + _virtualCamera.enabled = true; + _playerCamera.enabled = false; + + Canvas boardCanvas = _boardTarget.GetComponentInChildren(); + if (boardCanvas != null && boardCanvas.renderMode == RenderMode.WorldSpace) + { + boardCanvas.worldCamera = _virtualCamera; + } + + if (Mouse.current != null) + _lastMousePosition = Mouse.current.position.ReadValue(); + } + + public void Deactivate(System.Action onComplete = null) + { + if (!_isActive) + { + onComplete?.Invoke(); + return; + } + + StartCoroutine(ReturnTransitionCoroutine(onComplete)); + } + + private void CalculateTargetPosition() + { + Vector3 boardCenter = _boardTarget.position; + Renderer renderer = _boardTarget.GetComponent(); + if (renderer != null) + boardCenter = renderer.bounds.center; + else + { + Collider collider = _boardTarget.GetComponent(); + if (collider != null) + boardCenter = collider.bounds.center; + } + + _targetCenterPosition = boardCenter - _boardTarget.forward * _initialDistance; + _targetCenterRotation = Quaternion.LookRotation(_boardTarget.forward); + } + + private void Update() + { + if (_debugLimits) + Debug.Log($"[VirtualCam] Update - Active: {_isActive} | Transitioning: {_isTransitioning}"); + + if (!_isActive) + return; + + if (_isTransitioning) + { + UpdateTransition(); + } + else + { + UpdatePanning(); + UpdateZoom(); + ApplyCameraTransform(); + } + } + + private void UpdateTransition() + { + _transitionProgress += Time.deltaTime * _transitionSpeed; + float t = _transitionCurve.Evaluate(Mathf.Clamp01(_transitionProgress)); + + Vector3 position = Vector3.Lerp(_startPosition, _targetCenterPosition, t); + Quaternion rotation = Quaternion.Slerp(_startRotation, _targetCenterRotation, t); + + _virtualCamera.transform.position = position; + _virtualCamera.transform.rotation = rotation; + + if (_transitionProgress >= 1f) + { + _isTransitioning = false; + } + } + + private void UpdatePanning() + { + float panX = 0f; + float panY = 0f; + bool hasInput = false; + + if (Mouse.current != null) + { + Vector2 mousePos = Mouse.current.position.ReadValue(); + bool mouseHasMoved = Vector2.Distance(mousePos, _lastMousePosition) > 0.1f; + _lastMousePosition = mousePos; + + if (mouseHasMoved) + { + float screenWidth = Screen.width; + float screenHeight = Screen.height; + float borderPixels = _edgeBorderSize * Mathf.Min(screenWidth, screenHeight); + + if (mousePos.x < borderPixels) + { + panX = -(borderPixels - mousePos.x) / borderPixels; + hasInput = true; + } + else if (mousePos.x > screenWidth - borderPixels) + { + panX = (mousePos.x - (screenWidth - borderPixels)) / borderPixels; + hasInput = true; + } + + if (mousePos.y < borderPixels) + { + panY = -(borderPixels - mousePos.y) / borderPixels; + hasInput = true; + } + else if (mousePos.y > screenHeight - borderPixels) + { + panY = (mousePos.y - (screenHeight - borderPixels)) / borderPixels; + hasInput = true; + } + } + } + + if (hasInput) + { + float deltaX = panX * _panSpeed * Time.deltaTime; + float deltaY = panY * _panSpeed * Time.deltaTime; + + _targetPanOffset.x += deltaX; + _targetPanOffset.y += deltaY; + } + + Vector2 maxOffset = _useDynamicPanLimits ? _dynamicMaxPanOffset : _maxPanOffset; + + _targetPanOffset.x = Mathf.Clamp(_targetPanOffset.x, -maxOffset.x, maxOffset.x); + _targetPanOffset.y = Mathf.Clamp(_targetPanOffset.y, -maxOffset.y, maxOffset.y); + + if (!hasInput && _useDynamicPanLimits) + { + if (Mathf.Abs(_targetPanOffset.x) > maxOffset.x) + { + float targetX = Mathf.Sign(_targetPanOffset.x) * maxOffset.x; + _targetPanOffset.x = Mathf.Lerp(_targetPanOffset.x, targetX, Time.deltaTime * 3f); + } + + if (Mathf.Abs(_targetPanOffset.y) > maxOffset.y) + { + float targetY = Mathf.Sign(_targetPanOffset.y) * maxOffset.y; + _targetPanOffset.y = Mathf.Lerp(_targetPanOffset.y, targetY, Time.deltaTime * 3f); + } + } + + _currentPanOffset = Vector2.SmoothDamp(_currentPanOffset, _targetPanOffset, ref _panVelocity, _panSmoothTime); + } + + private void UpdateZoom() + { + if (Mouse.current != null) + { + float scroll = Mouse.current.scroll.ReadValue().y; + if (Mathf.Abs(scroll) > 0.1f) + { + _targetDistance -= scroll * _scrollSensitivity * Time.deltaTime; + _targetDistance = Mathf.Clamp(_targetDistance, _minDistance, _maxDistance); + } + } + + _currentDistance = Mathf.SmoothDamp(_currentDistance, _targetDistance, ref _zoomVelocity, _zoomSmoothTime); + } + + private void ApplyCameraTransform() + { + if (_debugLimits) + Debug.Log($"[VirtualCam] ApplyCameraTransform called - BoardTarget: {(_boardTarget != null ? _boardTarget.name : "NULL")}"); + + Vector3 boardCenter = _boardTarget.position; + Renderer renderer = _cachedBoardRenderer; + if (renderer == null) + renderer = _boardTarget.GetComponent(); + + if (renderer != null) + boardCenter = renderer.bounds.center; + else + { + Collider collider = _boardTarget.GetComponent(); + if (collider != null) + boardCenter = collider.bounds.center; + } + + if (_debugLimits) + Debug.Log($"[VirtualCam] Renderer: {(renderer != null ? "Found" : "NULL")} | UseDynamicLimits: {_useDynamicPanLimits}"); + + Vector3 right = _boardTarget.right; + Vector3 up = _boardTarget.up; + Vector3 forward = _boardTarget.forward; + + if (_useDynamicPanLimits) + { + CalculateDynamicPanLimits(renderer); + } + + Vector3 panOffset = right * _currentPanOffset.x + up * _currentPanOffset.y; + Vector3 targetPos = boardCenter + panOffset - forward * _currentDistance; + + _virtualCamera.transform.position = targetPos; + _virtualCamera.transform.rotation = Quaternion.LookRotation(forward); + } + + private void CalculateDynamicPanLimits(Renderer boardRenderer) + { + if (_virtualCamera == null) + { + if (_debugLimits) + Debug.LogWarning("[VirtualCam] No VirtualCamera! Using fixed maxPanOffset."); + _dynamicMaxPanOffset = _maxPanOffset; + return; + } + + float distance = _currentDistance; + float fov = _virtualCamera.fieldOfView; + float aspect = _virtualCamera.aspect; + + float halfHeightAtDistance = distance * Mathf.Tan(fov * 0.5f * Mathf.Deg2Rad); + float halfWidthAtDistance = halfHeightAtDistance * aspect; + + float boardHalfWidth; + float boardHalfHeight; + + if (boardRenderer != null) + { + Bounds bounds = boardRenderer.bounds; + Vector3 localSize = _boardTarget.InverseTransformVector(bounds.size); + + boardHalfWidth = Mathf.Abs(localSize.x) * 0.5f; + boardHalfHeight = Mathf.Abs(localSize.y) * 0.5f; + } + else + { + RectTransform rectTransform = _boardTarget.GetComponent(); + if (rectTransform != null) + { + Vector2 size = rectTransform.rect.size; + Vector3 scale = rectTransform.lossyScale; + + boardHalfWidth = (size.x * scale.x) * 0.5f; + boardHalfHeight = (size.y * scale.y) * 0.5f; + } + else + { + if (_debugLimits) + Debug.LogWarning("[VirtualCam] No Renderer or RectTransform found! Using fixed maxPanOffset."); + _dynamicMaxPanOffset = _maxPanOffset; + return; + } + } + + _dynamicMaxPanOffset.x = Mathf.Max(0f, boardHalfWidth - halfWidthAtDistance - _panMargin); + _dynamicMaxPanOffset.y = Mathf.Max(0f, boardHalfHeight - halfHeightAtDistance - _panMargin); + + if (_debugLimits) + { + Debug.Log($"[VirtualCam] Distance: {distance:F2} | FOV: {fov:F1} | Aspect: {aspect:F2}"); + Debug.Log($"[VirtualCam] Viewport: {halfWidthAtDistance*2:F2}x{halfHeightAtDistance*2:F2} | Board: {boardHalfWidth*2:F2}x{boardHalfHeight*2:F2}"); + Debug.Log($"[VirtualCam] MaxPan: X={_dynamicMaxPanOffset.x:F2} Y={_dynamicMaxPanOffset.y:F2} | Current: X={_targetPanOffset.x:F2} Y={_targetPanOffset.y:F2}"); + } + } + + private System.Collections.IEnumerator ReturnTransitionCoroutine(System.Action onComplete) + { + Vector3 currentPos = _virtualCamera.transform.position; + Quaternion currentRot = _virtualCamera.transform.rotation; + + float elapsed = 0f; + float duration = 1f / _transitionSpeed; + + while (elapsed < duration) + { + elapsed += Time.deltaTime; + float t = _transitionCurve.Evaluate(Mathf.Clamp01(elapsed / duration)); + + _virtualCamera.transform.position = Vector3.Lerp(currentPos, _startPosition, t); + _virtualCamera.transform.rotation = Quaternion.Slerp(currentRot, _startRotation, t); + + yield return null; + } + + _virtualCamera.enabled = false; + _playerCamera.enabled = true; + _isActive = false; + + Canvas boardCanvas = _boardTarget.GetComponentInChildren(); + if (boardCanvas != null && boardCanvas.renderMode == RenderMode.WorldSpace) + { + boardCanvas.worldCamera = _playerCamera; + } + + onComplete?.Invoke(); + } + } +} diff --git a/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DetectiveBoardVirtualCamera.cs.meta b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DetectiveBoardVirtualCamera.cs.meta new file mode 100644 index 00000000..595c9747 --- /dev/null +++ b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DetectiveBoardVirtualCamera.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: df440cd4d3cc30d4e9f5b44ab4931a12 \ No newline at end of file diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DynamicShadowDistance.cs b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DynamicShadowDistance.cs similarity index 98% rename from Assets/Unheimlich_POC/Scripts/Managers/DynamicShadowDistance.cs rename to Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DynamicShadowDistance.cs index d56ec4f6..1692ebb4 100644 --- a/Assets/Unheimlich_POC/Scripts/Managers/DynamicShadowDistance.cs +++ b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DynamicShadowDistance.cs @@ -1,7 +1,7 @@ using UnityEngine; -using Unheimlich.Gameplay.Portals; +using Unheimlich.Features.Portals; -namespace Unheimlich.Managers +namespace Unheimlich.World.CameraSystem { /// /// Dynamically adjusts Unity's shadow rendering distance based on proximity to active portals. diff --git a/Assets/Unheimlich_POC/Scripts/Managers/DynamicShadowDistance.cs.meta b/Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DynamicShadowDistance.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Managers/DynamicShadowDistance.cs.meta rename to Assets/Unheimlich_POC/Scripts/World/Camera/Runtime/DynamicShadowDistance.cs.meta diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment.meta b/Assets/Unheimlich_POC/Scripts/World/Environment.meta similarity index 77% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment.meta rename to Assets/Unheimlich_POC/Scripts/World/Environment.meta index ebf18533..5dbdda42 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment.meta +++ b/Assets/Unheimlich_POC/Scripts/World/Environment.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5d918f17293f2144bb062aedf3c87c64 +guid: b29704286be24904999abcd0ff0cc448 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs b/Assets/Unheimlich_POC/Scripts/World/Environment/DoorInteractable.cs similarity index 93% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs rename to Assets/Unheimlich_POC/Scripts/World/Environment/DoorInteractable.cs index e0b45896..3a5f2a6b 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs +++ b/Assets/Unheimlich_POC/Scripts/World/Environment/DoorInteractable.cs @@ -1,8 +1,8 @@ using UnityEngine; -using Unheimlich.Interactions.Core; -using Unheimlich.Utility; +using Unheimlich.Core.Interaction; +using Unheimlich.Core.Utils; -namespace Unheimlich.Gameplay.Environment +namespace Unheimlich.World.Environment { public class DoorInteractable : InteractableBase { diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs.meta b/Assets/Unheimlich_POC/Scripts/World/Environment/DoorInteractable.cs.meta similarity index 100% rename from Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs.meta rename to Assets/Unheimlich_POC/Scripts/World/Environment/DoorInteractable.cs.meta diff --git a/Assets/Scripts/SecurityCameraController.cs b/Assets/Unheimlich_POC/Scripts/World/Environment/SecurityCameraController.cs similarity index 97% rename from Assets/Scripts/SecurityCameraController.cs rename to Assets/Unheimlich_POC/Scripts/World/Environment/SecurityCameraController.cs index a9a7119f..12f1da25 100644 --- a/Assets/Scripts/SecurityCameraController.cs +++ b/Assets/Unheimlich_POC/Scripts/World/Environment/SecurityCameraController.cs @@ -1,5 +1,8 @@ using UnityEngine; -using Unheimlich.Gameplay.Player; +using Unheimlich.Features.Player; + +namespace Unheimlich.World.Environment +{ public class SecurityCameraController : MonoBehaviour { @@ -92,3 +95,5 @@ public class SecurityCameraController : MonoBehaviour Gizmos.DrawLine(_pivotPoint.position, _pivotPoint.position + _pivotPoint.forward * 2f); } } + +} diff --git a/Assets/Scripts/SecurityCameraController.cs.meta b/Assets/Unheimlich_POC/Scripts/World/Environment/SecurityCameraController.cs.meta similarity index 100% rename from Assets/Scripts/SecurityCameraController.cs.meta rename to Assets/Unheimlich_POC/Scripts/World/Environment/SecurityCameraController.cs.meta diff --git a/Packages/OctoCore/Runtime/Prefabs/OctoArms.prefab b/Packages/OctoCore/Runtime/Prefabs/OctoArms.prefab index d27254b0..a5a0cad6 100644 --- a/Packages/OctoCore/Runtime/Prefabs/OctoArms.prefab +++ b/Packages/OctoCore/Runtime/Prefabs/OctoArms.prefab @@ -1331,65 +1331,13 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: e4ee9e9425025a7409c3fbd040c04853, type: 3} insertIndex: -1 addedObject: {fileID: 6371905255704357408} - m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e4ee9e9425025a7409c3fbd040c04853, type: 3} - insertIndex: -1 - addedObject: {fileID: 880987313172909187} + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e4ee9e9425025a7409c3fbd040c04853, type: 3} --- !u!4 &520098895314436283 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e4ee9e9425025a7409c3fbd040c04853, type: 3} m_PrefabInstance: {fileID: 53333245788890960} m_PrefabAsset: {fileID: 0} ---- !u!1 &899615586671794689 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e4ee9e9425025a7409c3fbd040c04853, type: 3} - m_PrefabInstance: {fileID: 53333245788890960} - m_PrefabAsset: {fileID: 0} ---- !u!114 &880987313172909187 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 899615586671794689} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 015ed493fd8775f479bf25c92aa04e57, type: 3} - m_Name: - m_EditorClassIdentifier: Assembly-CSharp::OctoIkArms - _leftArm: - Enabled: 1 - Arm: {fileID: 9208847140532743279} - RotationOffset: {x: 0, y: 90, z: -15} - Raycasts: - - Root: {fileID: 3854893824720358325} - Distance: 0.7 - - Root: {fileID: 7939001859543297587} - Distance: 0.5 - - Root: {fileID: 1871096010787708179} - Distance: 0.6 - TargetOriginPos: {x: 0, y: 0, z: 0} - TargetOriginRot: {x: 0, y: 0, z: 0, w: 0} - PoleOriginPos: {x: 0, y: 0, z: 0} - _rightArm: - Enabled: 1 - Arm: {fileID: 7309382113032576256} - RotationOffset: {x: 0, y: 90, z: -195} - Raycasts: - - Root: {fileID: 968400598511252888} - Distance: 0.7 - - Root: {fileID: 6868471396772723999} - Distance: 0.5 - - Root: {fileID: 4245779101658522270} - Distance: 0.6 - TargetOriginPos: {x: 0, y: 0, z: 0} - TargetOriginRot: {x: 0, y: 0, z: 0, w: 0} - PoleOriginPos: {x: 0, y: 0, z: 0} - _settings: - LayerMask: - serializedVersion: 2 - m_Bits: 524288 --- !u!4 &1005081395328437407 stripped Transform: m_CorrespondingSourceObject: {fileID: -8264177361028584497, guid: e4ee9e9425025a7409c3fbd040c04853, type: 3} diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset index 878c4cb8..679594ff 100644 --- a/ProjectSettings/EditorSettings.asset +++ b/ProjectSettings/EditorSettings.asset @@ -25,7 +25,7 @@ EditorSettings: m_AsyncShaderCompilation: 1 m_PrefabModeAllowAutoSave: 1 m_EnterPlayModeOptionsEnabled: 1 - m_EnterPlayModeOptions: 0 + m_EnterPlayModeOptions: 3 m_GameObjectNamingDigits: 1 m_GameObjectNamingScheme: 0 m_AssetNamingUsesSpace: 1 diff --git a/Unheimlish_POC.slnx b/Unheimlish_POC.slnx index cba9bbc5..34db09eb 100644 --- a/Unheimlish_POC.slnx +++ b/Unheimlish_POC.slnx @@ -1,7 +1,7 @@  + -