diff --git a/NewHorizons/Assets/vessel.newhorizons b/NewHorizons/Assets/vessel.newhorizons index dcc92757..9ef4fcea 100644 Binary files a/NewHorizons/Assets/vessel.newhorizons and b/NewHorizons/Assets/vessel.newhorizons differ diff --git a/NewHorizons/Assets/vessel.newhorizons.manifest b/NewHorizons/Assets/vessel.newhorizons.manifest new file mode 100644 index 00000000..cd9164df --- /dev/null +++ b/NewHorizons/Assets/vessel.newhorizons.manifest @@ -0,0 +1,162 @@ +ManifestFileVersion: 0 +CRC: 176808678 +Hashes: + AssetFileHash: + serializedVersion: 2 + Hash: 68f17ef9c40b49ca2fcc280ee867d538 + TypeTreeHash: + serializedVersion: 2 + Hash: 070b4db8286932681534c68b195a257b +HashAppended: 0 +ClassTypes: +- Class: 1 + Script: {instanceID: 0} +- Class: 4 + Script: {instanceID: 0} +- Class: 21 + Script: {instanceID: 0} +- Class: 23 + Script: {instanceID: 0} +- Class: 33 + Script: {instanceID: 0} +- Class: 43 + Script: {instanceID: 0} +- Class: 48 + Script: {instanceID: 0} +- Class: 49 + Script: {instanceID: 0} +- Class: 54 + Script: {instanceID: 0} +- Class: 64 + Script: {instanceID: 0} +- Class: 65 + Script: {instanceID: 0} +- Class: 82 + Script: {instanceID: 0} +- Class: 108 + Script: {instanceID: 0} +- Class: 114 + Script: {fileID: 11500000, guid: 70edf1000ebf31e4eb3ab4e289a345c0, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 77b727c07614b4041a5fe1fba0cfacff, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 0560061199aba2046ac30f3d5c75cb90, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 1534762172989ac42bab0e536bf9b239, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 44a8b83109565ae4ba91616a9a618102, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: c3beec511cdafc449b96f44449663f95, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 1f602412fb56d5844acb7434ec52276d, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 4eca0612bbafa0b439c7abec581127ae, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: bbb58a424fe28ac4c9fb85e59c3fca71, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 50addbe26c258f44089af8685f9b1ab3, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 73839c63852a8ff44b2cebff3c519831, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 420cbc835ec74c74c996ba2af6d3448e, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 93e967c37db35d747ad827cb8296cc38, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 99b9c6f383f445e408c41f4d3f9a6ec4, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 3d7fee243786b7a43aeb607db88d4b36, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 6852cf345d89f5f4583e26776c10f794, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 44e6c85460fc91746b86ccb3c4135daf, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 040dd594681f07a4a975890a61d44be5, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: c317f6a5634f15f4c80f89e306616924, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 13ab18a571ddf1b4f8dc92e3fa31b22e, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 3d5c87c5a00ca19449219c7c54f41ee7, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 840ab63696e59254eb425242136805dd, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 147fd1465383e9d418a3c3e6172c99a2, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 4b177e6642f98d24b81e2c14ebdae8d0, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: c85ca0b6e117fee4b9db36f9084be253, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: f52be5075bc40e149a632b40370bdec4, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 754ec047e26243f44aeffca1f60bd21d, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: b4b79e57677045045a95bfe4fe447ce5, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 64247dd7b0c5ac640a6d9ae5360a0f5a, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 0863077874402f14dba0ca4ae81752dd, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 45f850698d4258540989244f02e2f009, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 759f3989413398f46a8d259bb9c750f3, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 608730b91f3a723488fe994a9902e157, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 72d51cb9cb0325847851869e5351c34e, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 7f5f781ad5c7cb3479ad11f01f455d95, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 02ca5d8a60b7e434ea9d5340e551297e, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 5785e4da66387204da6dd578cad96d60, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 2357c7ea4be9dc840867927064ff876e, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 33ae932be5951624da3ad093a903f219, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: e2adaadbb49e1b44dae3e96d7685d5f8, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 98bf20eb1317b5a4896485a347b3822f, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 0903042c4b275f547930e4ab91d088d8, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 9fc2294cf3b0d3346b0a42bed190f7a4, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: e514175ccf2c4344ea6fd67ee496b027, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: c0a81f0d934639e49b74d8697b722070, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 0697417d0b4243b48a036bfb10342726, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 5c2d328d259791744bb8539650a9c619, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 034b758dcb27c9746a7640cdb345b333, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 068d4b8d94b9e2843be29eba43ef06e0, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 910a3fad063ead543bc990492531ae37, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 02110bcd18fcca043a8407ab3d14c538, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 61b00a8e76a237e429174e8bc253901f, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 8f65f49e555084e4ebbdbe48e9084290, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: 0646b46f882dc6048b32435d59203118, type: 3} +- Class: 114 + Script: {fileID: 11500000, guid: ce30d9efa5d4d6248af53b7d3a66d241, type: 3} +- Class: 115 + Script: {instanceID: 0} +- Class: 134 + Script: {instanceID: 0} +- Class: 135 + Script: {instanceID: 0} +- Class: 136 + Script: {instanceID: 0} +- Class: 198 + Script: {instanceID: 0} +- Class: 199 + Script: {instanceID: 0} +Assets: +- Assets/Vessel_Body.prefab +Dependencies: [] diff --git a/NewHorizons/Components/MaterialReplacer.cs b/NewHorizons/Components/MaterialReplacer.cs index adf73001..64b383c1 100644 --- a/NewHorizons/Components/MaterialReplacer.cs +++ b/NewHorizons/Components/MaterialReplacer.cs @@ -7,6 +7,7 @@ namespace NewHorizons.Components /// /// Used by vessel asset bundle to change materials to the in-game ones. /// + [UsedInUnityProject] public class MaterialReplacer : MonoBehaviour { public string[] materialNames; diff --git a/NewHorizons/Components/VesselOrbLocker.cs b/NewHorizons/Components/VesselOrbLocker.cs index 34db1367..6b36b2b7 100644 --- a/NewHorizons/Components/VesselOrbLocker.cs +++ b/NewHorizons/Components/VesselOrbLocker.cs @@ -2,6 +2,7 @@ using UnityEngine; namespace NewHorizons.Components { + [UsedInUnityProject] public class VesselOrbLocker : MonoBehaviour { public GameObject _coordinateInterfaceOrbObject; diff --git a/NewHorizons/Components/VesselSingularityRoot.cs b/NewHorizons/Components/VesselSingularityRoot.cs index 2cca4481..fcfc3fab 100644 --- a/NewHorizons/Components/VesselSingularityRoot.cs +++ b/NewHorizons/Components/VesselSingularityRoot.cs @@ -2,6 +2,7 @@ using UnityEngine; namespace NewHorizons.Components { + [UsedInUnityProject] public class VesselSingularityRoot : MonoBehaviour { } diff --git a/NewHorizons/UsedInUnityProjectAttribute.cs b/NewHorizons/UsedInUnityProjectAttribute.cs new file mode 100644 index 00000000..057b3388 --- /dev/null +++ b/NewHorizons/UsedInUnityProjectAttribute.cs @@ -0,0 +1,7 @@ +using System; + +/// +/// denotes that the given type is used in the unity project +/// and therefore caution should be used when moving/renaming/deleting +/// +public class UsedInUnityProjectAttribute : Attribute { } \ No newline at end of file