diff --git a/Assets/ModData.asset b/Assets/ModData.asset index a5ea002..30616ce 100644 --- a/Assets/ModData.asset +++ b/Assets/ModData.asset @@ -27,7 +27,7 @@ MonoBehaviour: _steamTitle: _steamVisibility: 0 _versionMajor: 0 - _versionMinor: 3 + _versionMinor: 4 _partCategories: [] _parts: [] _partStyleExtensions: [] diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Core.dll b/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Core.dll index af17ebd..f43a95d 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Core.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Core.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Editor.dll b/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Editor.dll index 2401582..7f8e189 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Editor.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.Editor.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.dll b/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.dll index 46a850a..affe6e1 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/Jundroo.ModTools.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Core.dll b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Core.dll index 01618ec..c1f2a90 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Core.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Core.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Editor.dll b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Editor.dll index 4f84f37..8fcabcd 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Editor.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.Editor.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.dll b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.dll index e6ee245..0b2438b 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.xml b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.xml index 07ef854..99d53e0 100755 --- a/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.xml +++ b/Assets/ModTools/Assemblies/EditorAssemblies/ModApi.xml @@ -6547,6 +6547,7 @@ A job structure for the job system that executes a managed action. + WARNING: This should be manually disposed as the job system does not dispose it automatically. Implements the Implements the @@ -11924,6 +11925,14 @@ true if the part can be activated; otherwise, false. + + + Gets a value indicating whether this part supports transparency. + + + true if this part supports transparency; otherwise, false. + + Interface to implement to be notified when a connected attach point changes. @@ -11979,12 +11988,12 @@ true if we're the active command pod while inside a crew compartment (like in a chair); otherwise, false. - + - Gets the command pod of the cockpit, if the astronaut is in one, otherwise; null. + Gets the command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. - The command pod of the cockpit, if the astronaut is in one, otherwise; null. + The command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. @@ -13110,6 +13119,12 @@ true if this renderer has transparency; otherwise, false. + + + Gets a value indicating whether this instance is TextMeshPro renderer. + + true if this instance is TextMeshPro renderer; otherwise, false. + Gets the mesh component. @@ -13642,6 +13657,11 @@ The supports activation + + + The supports transparency flag. + + The thermal mass ratio @@ -13934,6 +13954,14 @@ true if the part can be activated; otherwise, false. + + + Gets a value indicating whether this part supports transparency. + + + true if this part supports transparency; otherwise, false. + + Gets or sets a value indicating whether the tinker panel is enabled. @@ -19269,6 +19297,14 @@ The altitude above ground level. + + + Gets the altitude above the terrain, in meters. + + + The altitude above the terrain, in meters. + + Gets the altitude above sea level. @@ -20096,6 +20132,16 @@ Occurs after the time multiplier changes, and after this has finished processing the event. + + + Event for extra navballs (MFD) to hook rotation updates. + + + + + Event for extra navballs (MFD) to hook vector updates. + + Gets the command pod currently being controlled by the player. @@ -20500,6 +20546,13 @@ The part state coloring information. + + + Gets the default TextMeshPro part material for the specified material key. + + The material key. + The requested material. + Gets the array index of the material, which is used by the part shader. @@ -20523,6 +20576,13 @@ The material to release. + + + Releases the specified TextMeshPro part material instance with the specified material key. + + The material key. + The material instance to release. + Releases an instance of the transparent part material. @@ -20535,6 +20595,13 @@ A new instance of the default part material. + + + Gets the a TextMeshPro part material instance for the specified material key. + + The material key. + The requested material. + Requests a new instance of the transparent part material. @@ -21461,6 +21528,12 @@ The target's name. + + + Sets the target to a PCI position vector. + + The PCI position vector. + Stops the currently playing sound. @@ -32616,29 +32689,42 @@ The planet velocity. - + Gets the altitude, above sea level, for the given frame position. The frame position. If set to true the altitude includes sea level displacement caused by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The altitude, above sea level, for the given frame position. - + Gets the water position, in frame coordinates (without wave offset) below/above a given frame position. The frame position. If set to true the point will be displaced by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The water position, in frame coordinates (without wave offset) below/above a given frame position. - + + + Gets the water wave offset for a given frame position, using the current planet's water properties. + + The frame position. + If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. + + The water wave offset for a given frame position, using the current planet's water properties. + + + Gets the water wave offset for a given frame position, using the current planet's water properties. The frame position. + The agl of the frame position. The water wave offset for a given frame position, using the current planet's water properties. @@ -43189,11 +43275,6 @@ The distance blended splatmap textures defined for this modifier. - - - The fresnel bias used in the light calculations. - - The first ground detail splatmap texture. @@ -43209,6 +43290,11 @@ The ground detail splatmap textures defined for this modifier. + + + The fresnel bias used in the light calculations. + + A value indicating whether the shader distance blend data has been initialized. @@ -43260,6 +43346,12 @@ The required terrain mesh data flags. + + + Gets the support file reference ids currently being used by this modifier. + + The support file reference ids currently being used by this modifier. + Initializes the modifier. @@ -44209,6 +44301,12 @@ The required water mesh data flags. + + + Gets the support file reference ids currently being used by this modifier. + + The support file reference ids currently being used by this modifier. + Initializes the modifier. @@ -44236,6 +44334,13 @@ The XML element to which to save the modifier. + + + Gets the support file reference ids currently being used by the specified object. + + The object. + The list of reference ids to update. + Awake is called when the script instance is being loaded. @@ -52376,13 +52481,13 @@ The planetary system defined data for this celestial body. - + The distance from the center of the planet at which the quad sphere is enabled. If this is left at zero, then a default value will be used, which is the diameter of the planet. - + The distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. The quad sphere is 100% visible at QuadSphereActivationDistance and the scaled space renderer is 100% visible at @@ -54030,6 +54135,26 @@ The minimum subdivision level of the planet. + + + Gets the distance from the center of the planet at which the quad sphere is enabled. + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + + The distance from the center of the planet that under which, the quad sphere is enabled. + + + + + Gets the distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. + The quad sphere is 100% visible at and the scaled space renderer is + 100% visible at + . + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + + The quad sphere transition distance. + + Gets the number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54062,6 +54187,16 @@ The default minimum subdivision level of the planet. + + + The default quad sphere activation distance. + + + + + The default quad sphere transition distance. + + The default number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54112,6 +54247,20 @@ The minimum subdivision level of the planet. + + + The distance from the center of the planet at which the quad sphere is enabled. + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + + + + Gets the distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. + The quad sphere is 100% visible at and the scaled space renderer is + 100% visible at + . + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + The number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54138,6 +54287,22 @@ The minimum subdivision level of the planet. + + + Gets or sets the distance from the center of the planet at which the quad sphere is enabled. + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + The distance from the center of the planet that under which, the quad sphere is enabled. + + + + Gets or sets the distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. + The quad sphere is 100% visible at and the scaled space renderer is + 100% visible at + . + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + The quad sphere transition distance. + Gets or sets the number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54514,11 +54679,6 @@ The normalized position on the planet at which to generate vertex data. - - - The planet terrain data. - - Water configuration for a planet or biome. @@ -56404,6 +56564,11 @@ The vertex data result. + + + Called when the scene transitions in order to clean up any data necessary. + + Gets the cached terrain generator data object unique to the current thread. @@ -57717,6 +57882,11 @@ The generic file extension for SimpleRockets 2 content. + + + The generic file extension for SimpleRockets 2 content. + + The file extension used for mods. @@ -60393,6 +60563,14 @@ A setting indicating whether hidden part properties are show in the designer. + + + Gets the unlock transparency setting. + + + The unlock transparency setting. + + Gets the camera zoom sensitivity. @@ -66931,6 +67109,25 @@ The start position. + + + An inspector attribute for defining groups. + Implements the + + + + + + Initializes a new instance of the class. + + Name of the group. + + + + Gets the name of the group. + + The name of the group. + A class containing the inspector IDs. diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/Packages.dll b/Assets/ModTools/Assemblies/EditorAssemblies/Packages.dll index c4f8553..c7f3b30 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/Packages.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/Packages.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.dll b/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.dll index 0e445aa..963bbca 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.xml b/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.xml index a47867a..0183d99 100755 --- a/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.xml +++ b/Assets/ModTools/Assemblies/EditorAssemblies/SimpleRockets2.xml @@ -1827,11 +1827,6 @@ A value indicating whether auto-pilot was enabled during the last frame. - - - The number frames of sequential manual input - - The pid for aligning the craft with gravity vector (making it "upright"). @@ -4120,6 +4115,16 @@ Occurs after the time multiplier changes, and after this has finished processing the event. + + + Event for extra navballs (MFD) to hook rotation updates. + + + + + Event for extra navballs (MFD) to hook vector updates. + + Occurs when the craft has been initialized. @@ -6015,6 +6020,14 @@ The altitude above sea level. + + + Gets the altitude above the terrain, in meters. + + + The altitude above the terrain, in meters. + + Gets the angle of attack the craft in degrees. This is the angle between the forward vector of the craft and the @@ -7901,6 +7914,13 @@ true if this renderer has transparency; otherwise, false. + + + Gets a value indicating whether this instance is TextMeshPro renderer. + + + true if this instance is TextMeshPro renderer; otherwise, false. + Gets the mesh component. @@ -10216,11 +10236,6 @@ The amount of time to wait before a docking port can dock after undocking. - - - The amount of time the docking ports have been aligned correctly. - - The docking collider. @@ -10256,6 +10271,11 @@ The other docking port that is currently in the process of being docked with. + + + The docking port providing status during a dock for the target docking port. + + Gets the docking attach point. @@ -11820,11 +11840,6 @@ The shared camera script - - - The take control button - - The third person camera controller @@ -11965,12 +11980,12 @@ The up Vector that the character controller is aligned to. - + - Gets the command pod of the cockpit, if the astronaut is in one, otherwise; null. + Gets the command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. - The command pod of the cockpit, if the astronaut is in one, otherwise; null. + The command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. @@ -18106,6 +18121,11 @@ The designer-defined text. + + + The font name. + + The font size. @@ -18139,6 +18159,12 @@ The designer-defined text.. + + + Gets the name of the font. + + The name of the font. + Gets the font size. @@ -18191,11 +18217,6 @@ - - - The BDM material. - - The collider @@ -18206,11 +18227,6 @@ The craft controls changed migrator - - - The default material. - - The inputs @@ -18221,10 +18237,11 @@ The label - + - The current render queue. + Called once in the flight scene before running any update methods on this object. + The flight frame data. @@ -18252,6 +18269,11 @@ The new value. + + + Called when the font is changed. + + Called when the part is about to have its picture taken for the part icons. Try and look your best and say cheese! @@ -18276,11 +18298,6 @@ The width. The height. - - - Parts the materials changed. - - Called when the part modifier script is initialized. @@ -18311,13 +18328,6 @@ The old craft. The new craft. - - - Called when the render queue has changed. - - The sender. - The instance containing the event data. - Parses the text for inputs. @@ -18325,6 +18335,11 @@ The text. if set to true [generate new inputs for matches]. + + + Removes the and re-add label renderer. + + Updates the input. @@ -18341,11 +18356,6 @@ Updates the label text. - - - Updates the render queue. - - Updates the text collider. @@ -21992,14 +22002,6 @@ The length. - - - Gets or sets the size. - - - The size. - - Gets or sets the thickness. @@ -22327,9 +22329,14 @@ The screen widget name - + - The material hash. + The next stencil value for the next MFD. + + + + + The hud stencil value @@ -22342,6 +22349,11 @@ The captured widget + + + The material hash. + + The screen widget @@ -22384,6 +22396,14 @@ The scale root. + + + Gets the stencil value to use for the materials for this MFD. + + + The stencil value to use for the materials for this MFD. + + Gets the style. @@ -22478,6 +22498,18 @@ Called when the part modifier script is initialized. + + + Gets the next stencil value. + + The next stencil value. + + + + Initializes the material for the widget and its children. + + The widget. + Restores from XML. @@ -22502,9 +22534,9 @@ The renderer controller. - + - The UI controller + The craft script @@ -22560,7 +22592,7 @@ The rotation. - + Updates a vector. @@ -23267,6 +23299,12 @@ The designer part properties. + + + Updates the scale. + + The scale. + Script for the parachute @@ -33549,6 +33587,12 @@ If set to true, the renderer will be excluded from the drag model (unless the mesh is combined). The original materials. + + + Gets the renderers eligible for combining into a single mesh. + + The list of eligible renderers. + Gets the part material for the specified material level. @@ -33556,12 +33600,6 @@ The level for which to get the part material. The part material for the specified level. - - - Gets the renderers eligible for combining into a single mesh. - - The list of eligible renderers. - Initializes the specified craft. @@ -33626,13 +33664,6 @@ This function is called when the MonoBehaviour will be destroyed. - - - Updates the texture data for the specified renderer. - - The renderer map for which to update texture data. - The texture UV data to apply to every vertex. - Applies the part material settings to the specified renderer for all material levels. @@ -33757,6 +33788,11 @@ A temporary material array used to swapping out materials (avoids excessive garbage collection). + + + The set materials action. + + The original enabled state of the renderer before the current temporary render process began. @@ -33782,7 +33818,7 @@ An array of booleans indicating whether the paint trim level indicated by the array index value is used for this renderer. - + Initializes a new instance of the class. @@ -33792,6 +33828,7 @@ A value indicating whether the renderer should be excluded from mesh combines. If set to true, the renderer will be excluded from the drag model (unless the mesh is combined). A value indicating if this mesh should be used when overriding the emissive-ness of the part material. + The material key. @@ -33861,6 +33898,19 @@ true if this renderer has transparency; otherwise, false. + + + Gets a value indicating whether this instance is TextMeshPro renderer. + + + true if this instance is TextMeshPro renderer; otherwise, false. + + + + Gets the material key. + + The material key. + Gets the mesh component. @@ -35788,6 +35838,11 @@ The list of default part material instances. + + + The default text mesh pro part materials. + + A value indicating whether this instance has been disposed. @@ -35813,6 +35868,11 @@ Occurs when one or more part materials change. + + + The text mesh pro part material instances + + The theme data @@ -35924,6 +35984,13 @@ Releases unmanaged and - optionally - managed resources. + + + Gets the default TextMeshPro part material for the specified material key. + + The material key. + The requested material. + Gets the array index of the material, which is used by the part shader. @@ -35947,6 +36014,13 @@ The material to release. + + + Releases the specified TextMeshPro part material instance with the specified material key. + + The material key. + The material instance to release. + Releases an instance of the transparent part material. @@ -35961,6 +36035,13 @@ A new instance of the default part material. + + + Gets the a TextMeshPro part material instance for the specified material key. + + The material key. + The requested material. + Requests a new instance of the transparent part material. @@ -40406,6 +40487,11 @@ Called when exit button clicked. + + + Called when the launch location button has been clicked. + + Called when load craft button clicked. @@ -41158,6 +41244,11 @@ The transparency slider label. + + + The unlock transparency button + + The delegate used when a color button is updated. @@ -41195,6 +41286,11 @@ The XML layout. + + + Refreshes this instance. + + Called when a hue is selected. @@ -41385,6 +41481,11 @@ Name of the theme. + + + Called when the unlock transparency button is clicked. + + Refreshes the UI. @@ -48541,6 +48642,14 @@ The designer. + + + Gets a value indicating whether this tool should handle events originating from the finger tool. + + + true if this tool should handle events originating from the finger tool; otherwise, false. + + Gets a value indicating whether this is a "base" tool (Camera Tool, Move Part Tool, etc). Base tools are always active, and are not part specific. @@ -51955,6 +52064,11 @@ The new plane identifier. + + + The part icons craft identifier + + The cached editor craft design. @@ -55116,11 +55230,12 @@ true if valid; otherwise, false. - + Determines whether the username is valid. The username. + if set to true then the user is registering. true if valid; otherwise, false. @@ -58623,13 +58738,14 @@ An object inspector field. - + Initializes a new instance of the class. The field info. The field label. The field order. + The name of the group to begin with this attribute (if any). @@ -58637,6 +58753,12 @@ The field info. + + + Gets the name of the group to begin with this attribute (if any). + + The name of the group to begin with this attribute (if any). + Gets the field label. @@ -72386,33 +72508,46 @@ The planet velocity. - + Gets the altitude, above sea level, for the given frame position. The frame position. If set to true the altitude includes sea level displacement caused by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The altitude, above sea level, for the given frame position. - + Gets the water position, in frame coordinates (without wave offset) below/above a given frame position. The frame position. If set to true the point will be displaced by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The water position, in frame coordinates (without wave offset) below/above a given frame position. - + + + Gets the water wave offset for a given frame position, using the current planet's water properties. + + The frame position. + The craft associated with the frame position. + + The water wave offset for a given frame position, using the current planet's water properties. + + + - Gets the water wave offset for a given frame position. + Gets the water wave offset for a given frame position, using the current planet's water properties. The frame position. + The agl of the frame position. - The water wave offset for a given frame position. + The water wave offset for a given frame position, using the current planet's water properties. @@ -90868,16 +91003,6 @@ The velocity mode - - - Event for extra navballs (MFD) to hook rotation updates. - - - - - Event for extra navballs (MFD) to hook vector updates. - - Gets the left analog control. @@ -91063,6 +91188,19 @@ Called when the exit button is clicked. + + + Called when a navball vector updates. + + The index. + The vector. + + + + Called when the navball rotation updates. + + The rotation. + Called when the photo library button has been clicked. @@ -92837,6 +92975,16 @@ The velocity mode. + + + Updates the flight vectors. + + The flight vectors. + The velocity mode. + The craft node. + The target node. + The manuever direction, or null if no maneuver node. + Enables the tutorial indicator. @@ -92943,11 +93091,6 @@ The time step. - - - Updates the flight vectors. - - The script specifically for inputting values to the navball shader. @@ -93004,11 +93147,6 @@ The map enabled flag. - - - The enable stencil flag. - - The map material. @@ -93125,6 +93263,16 @@ The navball rotation. + + + Gets or sets the stencil value, or zero if no stencil buffer + should be used for this renderer. + + + The stencil value or zero if no stencil buffer + should be used for this renderer. + + Gets or sets the color of the top. @@ -106932,6 +107080,12 @@ true to retreive file references using file paths; false to use file IDs. The list of support file references for the currently loaded celestial body. + + + Gets the local file reference ids that are currently being used. + + The local file reference ids that are currently being used. + Called when the pointer is being dragged. @@ -106980,6 +107134,12 @@ Registers the dev console commands for this script. + + + Removes the unused support file references. + + The support file references. + Unregisters the dev console commands for this script. @@ -108105,6 +108265,11 @@ The configs + + + The flyout + + The index @@ -108115,11 +108280,6 @@ The modes - - - The flyout - - The planet data @@ -108192,6 +108352,18 @@ The name of the mode. + + + Gets or sets the quad sphere activation distance. + + The quad sphere activation distance. + + + + Gets or sets the quad sphere transition distance. + + The quad sphere transition distance. + Gets the selected configuration. @@ -112945,6 +113117,12 @@ true to retreive file references using file paths; false to use file IDs. The list of file references for the currently loaded planetary system. + + + Gets the local file reference ids that are currently being used. + + The local file reference ids that are currently being used. + Called when the edit mode has changed. @@ -112957,6 +113135,12 @@ Registers the dev console commands for this script. + + + Removes the unused support file references. + + The support file references. + Starts this instance. @@ -120230,14 +120414,19 @@ The identifier of the quad. - + - The bake job reference if it is currently running. + The bake job handle if it is currently running. - The build mesh data job reference if it is currently running. + The build mesh data job if it is currently running. + + + + + The build mesh data job handle if it is currently running. @@ -128432,6 +128621,12 @@ The target's name. + + + Sets the target to a PCI position vector. + + The PCI position vector. + Stops the currently playing sound. @@ -128450,6 +128645,68 @@ The delta time world. The delta time unscaled. + + + Provides a way for Vizzy to target a PCI coordinate. + + + + + + Gets a value indicating whether this instance is destroyed. + + + true if this instance is destroyed; otherwise, false. + + + + + Gets the name of the orbit node. + + + The name of the orbit node. + + + + + Gets the orbit node associated with this nav sphere target. + + + The orbit node associated with this nav sphere target. + + + + + Gets or sets the parent planet. + + + The parent planet. + + + + + Gets or sets the position relative to it's parent. + + + The position the position relative to it's parent. + + + + + Gets the position of this planet relative to the closest sun. + + + The solar position. + + + + + Gets the velocity relative to it's parent. + + + The velocity relative to it's parent. + + Script for a context menu button for Vizzy. @@ -130742,6 +130999,11 @@ The custom instructions category name. + + + The grid enabled flag. + + The categories lookup. @@ -130757,6 +131019,16 @@ The create type + + + The grid + + + + + The grid toggle + + The message background @@ -130846,6 +131118,14 @@ The drop panel. + + + Gets or sets a value indicating whether the grid is enabled. + + + true if the grid is enabled; otherwise, false. + + Gets the program container script. @@ -131043,6 +131323,12 @@ The image. + + + Called when the grid enabled toggle has changed. + + The element. + Refreshes the selected category. diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.Editor.dll b/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.Editor.dll index c7f5c73..26f8a04 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.Editor.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.Editor.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.dll b/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.dll index 24d0ca1..90859c3 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/ThirdParty.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.Editor.dll b/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.Editor.dll index 8392854..8e49b42 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.Editor.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.Editor.dll differ diff --git a/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.dll b/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.dll index 70ea229..85cd991 100755 Binary files a/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.dll and b/Assets/ModTools/Assemblies/EditorAssemblies/XmlLayout.dll differ diff --git a/Assets/ModTools/Assemblies/Jundroo.ModTools.Core.dll b/Assets/ModTools/Assemblies/Jundroo.ModTools.Core.dll index ed9d21b..6583ccb 100755 Binary files a/Assets/ModTools/Assemblies/Jundroo.ModTools.Core.dll and b/Assets/ModTools/Assemblies/Jundroo.ModTools.Core.dll differ diff --git a/Assets/ModTools/Assemblies/Jundroo.ModTools.dll b/Assets/ModTools/Assemblies/Jundroo.ModTools.dll index 33ad392..052fd59 100755 Binary files a/Assets/ModTools/Assemblies/Jundroo.ModTools.dll and b/Assets/ModTools/Assemblies/Jundroo.ModTools.dll differ diff --git a/Assets/ModTools/Assemblies/ModApi.Core.dll b/Assets/ModTools/Assemblies/ModApi.Core.dll index d06c71f..472ffd8 100755 Binary files a/Assets/ModTools/Assemblies/ModApi.Core.dll and b/Assets/ModTools/Assemblies/ModApi.Core.dll differ diff --git a/Assets/ModTools/Assemblies/ModApi.dll b/Assets/ModTools/Assemblies/ModApi.dll index ee50cb7..6d8f249 100755 Binary files a/Assets/ModTools/Assemblies/ModApi.dll and b/Assets/ModTools/Assemblies/ModApi.dll differ diff --git a/Assets/ModTools/Assemblies/ModApi.xml b/Assets/ModTools/Assemblies/ModApi.xml index 7b20e7e..8ac4a16 100755 --- a/Assets/ModTools/Assemblies/ModApi.xml +++ b/Assets/ModTools/Assemblies/ModApi.xml @@ -6547,6 +6547,7 @@ A job structure for the job system that executes a managed action. + WARNING: This should be manually disposed as the job system does not dispose it automatically. Implements the Implements the @@ -11924,6 +11925,14 @@ true if the part can be activated; otherwise, false. + + + Gets a value indicating whether this part supports transparency. + + + true if this part supports transparency; otherwise, false. + + Interface to implement to be notified when a connected attach point changes. @@ -11979,12 +11988,12 @@ true if we're the active command pod while inside a crew compartment (like in a chair); otherwise, false. - + - Gets the command pod of the cockpit, if the astronaut is in one, otherwise; null. + Gets the command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. - The command pod of the cockpit, if the astronaut is in one, otherwise; null. + The command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. @@ -13110,6 +13119,12 @@ true if this renderer has transparency; otherwise, false. + + + Gets a value indicating whether this instance is TextMeshPro renderer. + + true if this instance is TextMeshPro renderer; otherwise, false. + Gets the mesh component. @@ -13642,6 +13657,11 @@ The supports activation + + + The supports transparency flag. + + The thermal mass ratio @@ -13934,6 +13954,14 @@ true if the part can be activated; otherwise, false. + + + Gets a value indicating whether this part supports transparency. + + + true if this part supports transparency; otherwise, false. + + Gets or sets a value indicating whether the tinker panel is enabled. @@ -19264,6 +19292,14 @@ The altitude above ground level. + + + Gets the altitude above the terrain, in meters. + + + The altitude above the terrain, in meters. + + Gets the altitude above sea level. @@ -20091,6 +20127,16 @@ Occurs after the time multiplier changes, and after this has finished processing the event. + + + Event for extra navballs (MFD) to hook rotation updates. + + + + + Event for extra navballs (MFD) to hook vector updates. + + Gets the command pod currently being controlled by the player. @@ -20495,6 +20541,13 @@ The part state coloring information. + + + Gets the default TextMeshPro part material for the specified material key. + + The material key. + The requested material. + Gets the array index of the material, which is used by the part shader. @@ -20518,6 +20571,13 @@ The material to release. + + + Releases the specified TextMeshPro part material instance with the specified material key. + + The material key. + The material instance to release. + Releases an instance of the transparent part material. @@ -20530,6 +20590,13 @@ A new instance of the default part material. + + + Gets the a TextMeshPro part material instance for the specified material key. + + The material key. + The requested material. + Requests a new instance of the transparent part material. @@ -21456,6 +21523,12 @@ The target's name. + + + Sets the target to a PCI position vector. + + The PCI position vector. + Stops the currently playing sound. @@ -32611,29 +32684,42 @@ The planet velocity. - + Gets the altitude, above sea level, for the given frame position. The frame position. If set to true the altitude includes sea level displacement caused by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The altitude, above sea level, for the given frame position. - + Gets the water position, in frame coordinates (without wave offset) below/above a given frame position. The frame position. If set to true the point will be displaced by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The water position, in frame coordinates (without wave offset) below/above a given frame position. - + + + Gets the water wave offset for a given frame position, using the current planet's water properties. + + The frame position. + If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. + + The water wave offset for a given frame position, using the current planet's water properties. + + + Gets the water wave offset for a given frame position, using the current planet's water properties. The frame position. + The agl of the frame position. The water wave offset for a given frame position, using the current planet's water properties. @@ -43184,11 +43270,6 @@ The distance blended splatmap textures defined for this modifier. - - - The fresnel bias used in the light calculations. - - The first ground detail splatmap texture. @@ -43204,6 +43285,11 @@ The ground detail splatmap textures defined for this modifier. + + + The fresnel bias used in the light calculations. + + A value indicating whether the shader distance blend data has been initialized. @@ -43255,6 +43341,12 @@ The required terrain mesh data flags. + + + Gets the support file reference ids currently being used by this modifier. + + The support file reference ids currently being used by this modifier. + Initializes the modifier. @@ -44204,6 +44296,12 @@ The required water mesh data flags. + + + Gets the support file reference ids currently being used by this modifier. + + The support file reference ids currently being used by this modifier. + Initializes the modifier. @@ -44231,6 +44329,13 @@ The XML element to which to save the modifier. + + + Gets the support file reference ids currently being used by the specified object. + + The object. + The list of reference ids to update. + Awake is called when the script instance is being loaded. @@ -52371,13 +52476,13 @@ The planetary system defined data for this celestial body. - + The distance from the center of the planet at which the quad sphere is enabled. If this is left at zero, then a default value will be used, which is the diameter of the planet. - + The distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. The quad sphere is 100% visible at QuadSphereActivationDistance and the scaled space renderer is 100% visible at @@ -54025,6 +54130,26 @@ The minimum subdivision level of the planet. + + + Gets the distance from the center of the planet at which the quad sphere is enabled. + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + + The distance from the center of the planet that under which, the quad sphere is enabled. + + + + + Gets the distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. + The quad sphere is 100% visible at and the scaled space renderer is + 100% visible at + . + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + + The quad sphere transition distance. + + Gets the number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54057,6 +54182,16 @@ The default minimum subdivision level of the planet. + + + The default quad sphere activation distance. + + + + + The default quad sphere transition distance. + + The default number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54107,6 +54242,20 @@ The minimum subdivision level of the planet. + + + The distance from the center of the planet at which the quad sphere is enabled. + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + + + + Gets the distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. + The quad sphere is 100% visible at and the scaled space renderer is + 100% visible at + . + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + The number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54133,6 +54282,22 @@ The minimum subdivision level of the planet. + + + Gets or sets the distance from the center of the planet at which the quad sphere is enabled. + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + The distance from the center of the planet that under which, the quad sphere is enabled. + + + + Gets or sets the distance over which the rendering is transitioned between the quad sphere and the scaled space renderer. + The quad sphere is 100% visible at and the scaled space renderer is + 100% visible at + . + If this is left at zero, then a default value will be used, which is the diameter of the planet. + + The quad sphere transition distance. + Gets or sets the number of vertices along the edge of a terrain quad (not counting the skirt). @@ -54509,11 +54674,6 @@ The normalized position on the planet at which to generate vertex data. - - - The planet terrain data. - - Water configuration for a planet or biome. @@ -56399,6 +56559,11 @@ The vertex data result. + + + Called when the scene transitions in order to clean up any data necessary. + + Gets the cached terrain generator data object unique to the current thread. @@ -57712,6 +57877,11 @@ The generic file extension for SimpleRockets 2 content. + + + The generic file extension for SimpleRockets 2 content. + + The file extension used for mods. @@ -60388,6 +60558,14 @@ A setting indicating whether hidden part properties are show in the designer. + + + Gets the unlock transparency setting. + + + The unlock transparency setting. + + Gets the camera zoom sensitivity. @@ -66926,6 +67104,25 @@ The start position. + + + An inspector attribute for defining groups. + Implements the + + + + + + Initializes a new instance of the class. + + Name of the group. + + + + Gets the name of the group. + + The name of the group. + A class containing the inspector IDs. diff --git a/Assets/ModTools/Assemblies/Packages.dll b/Assets/ModTools/Assemblies/Packages.dll index 35b5d48..26e1db9 100755 Binary files a/Assets/ModTools/Assemblies/Packages.dll and b/Assets/ModTools/Assemblies/Packages.dll differ diff --git a/Assets/ModTools/Assemblies/SimpleRockets2.dll b/Assets/ModTools/Assemblies/SimpleRockets2.dll index 1eaa26b..3807154 100755 Binary files a/Assets/ModTools/Assemblies/SimpleRockets2.dll and b/Assets/ModTools/Assemblies/SimpleRockets2.dll differ diff --git a/Assets/ModTools/Assemblies/SimpleRockets2.xml b/Assets/ModTools/Assemblies/SimpleRockets2.xml index 7ce013d..6f04ca3 100755 --- a/Assets/ModTools/Assemblies/SimpleRockets2.xml +++ b/Assets/ModTools/Assemblies/SimpleRockets2.xml @@ -1784,11 +1784,6 @@ A value indicating whether auto-pilot was enabled during the last frame. - - - The number frames of sequential manual input - - The pid for aligning the craft with gravity vector (making it "upright"). @@ -4077,6 +4072,16 @@ Occurs after the time multiplier changes, and after this has finished processing the event. + + + Event for extra navballs (MFD) to hook rotation updates. + + + + + Event for extra navballs (MFD) to hook vector updates. + + Occurs when the craft has been initialized. @@ -5972,6 +5977,14 @@ The altitude above sea level. + + + Gets the altitude above the terrain, in meters. + + + The altitude above the terrain, in meters. + + Gets the angle of attack the craft in degrees. This is the angle between the forward vector of the craft and the @@ -7858,6 +7871,13 @@ true if this renderer has transparency; otherwise, false. + + + Gets a value indicating whether this instance is TextMeshPro renderer. + + + true if this instance is TextMeshPro renderer; otherwise, false. + Gets the mesh component. @@ -10173,11 +10193,6 @@ The amount of time to wait before a docking port can dock after undocking. - - - The amount of time the docking ports have been aligned correctly. - - The docking collider. @@ -10213,6 +10228,11 @@ The other docking port that is currently in the process of being docked with. + + + The docking port providing status during a dock for the target docking port. + + Gets the docking attach point. @@ -11547,11 +11567,6 @@ The shared camera script - - - The take control button - - The third person camera controller @@ -11692,12 +11707,12 @@ The up Vector that the character controller is aligned to. - + - Gets the command pod of the cockpit, if the astronaut is in one, otherwise; null. + Gets the command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. - The command pod of the cockpit, if the astronaut is in one, otherwise; null. + The command pod of the crew-compartment that we're in, otherwise; null if we're not in a crew-compartment. @@ -17833,6 +17848,11 @@ The designer-defined text. + + + The font name. + + The font size. @@ -17866,6 +17886,12 @@ The designer-defined text.. + + + Gets the name of the font. + + The name of the font. + Gets the font size. @@ -17918,11 +17944,6 @@ - - - The BDM material. - - The collider @@ -17933,11 +17954,6 @@ The craft controls changed migrator - - - The default material. - - The inputs @@ -17948,10 +17964,11 @@ The label - + - The current render queue. + Called once in the flight scene before running any update methods on this object. + The flight frame data. @@ -17979,6 +17996,11 @@ The new value. + + + Called when the font is changed. + + Called when the part is about to have its picture taken for the part icons. Try and look your best and say cheese! @@ -18003,11 +18025,6 @@ The width. The height. - - - Parts the materials changed. - - Called when the part modifier script is initialized. @@ -18038,13 +18055,6 @@ The old craft. The new craft. - - - Called when the render queue has changed. - - The sender. - The instance containing the event data. - Parses the text for inputs. @@ -18052,6 +18062,11 @@ The text. if set to true [generate new inputs for matches]. + + + Removes the and re-add label renderer. + + Updates the input. @@ -18068,11 +18083,6 @@ Updates the label text. - - - Updates the render queue. - - Updates the text collider. @@ -21719,14 +21729,6 @@ The length. - - - Gets or sets the size. - - - The size. - - Gets or sets the thickness. @@ -22054,9 +22056,14 @@ The screen widget name - + - The material hash. + The next stencil value for the next MFD. + + + + + The hud stencil value @@ -22069,6 +22076,11 @@ The captured widget + + + The material hash. + + The screen widget @@ -22111,6 +22123,14 @@ The scale root. + + + Gets the stencil value to use for the materials for this MFD. + + + The stencil value to use for the materials for this MFD. + + Gets the style. @@ -22205,6 +22225,18 @@ Called when the part modifier script is initialized. + + + Gets the next stencil value. + + The next stencil value. + + + + Initializes the material for the widget and its children. + + The widget. + Restores from XML. @@ -22229,9 +22261,9 @@ The renderer controller. - + - The UI controller + The craft script @@ -22287,7 +22319,7 @@ The rotation. - + Updates a vector. @@ -22994,6 +23026,12 @@ The designer part properties. + + + Updates the scale. + + The scale. + Script for the parachute @@ -33261,6 +33299,12 @@ If set to true, the renderer will be excluded from the drag model (unless the mesh is combined). The original materials. + + + Gets the renderers eligible for combining into a single mesh. + + The list of eligible renderers. + Gets the part material for the specified material level. @@ -33268,12 +33312,6 @@ The level for which to get the part material. The part material for the specified level. - - - Gets the renderers eligible for combining into a single mesh. - - The list of eligible renderers. - Initializes the specified craft. @@ -33338,13 +33376,6 @@ This function is called when the MonoBehaviour will be destroyed. - - - Updates the texture data for the specified renderer. - - The renderer map for which to update texture data. - The texture UV data to apply to every vertex. - Applies the part material settings to the specified renderer for all material levels. @@ -33469,6 +33500,11 @@ A temporary material array used to swapping out materials (avoids excessive garbage collection). + + + The set materials action. + + The original enabled state of the renderer before the current temporary render process began. @@ -33494,7 +33530,7 @@ An array of booleans indicating whether the paint trim level indicated by the array index value is used for this renderer. - + Initializes a new instance of the class. @@ -33504,6 +33540,7 @@ A value indicating whether the renderer should be excluded from mesh combines. If set to true, the renderer will be excluded from the drag model (unless the mesh is combined). A value indicating if this mesh should be used when overriding the emissive-ness of the part material. + The material key. @@ -33573,6 +33610,19 @@ true if this renderer has transparency; otherwise, false. + + + Gets a value indicating whether this instance is TextMeshPro renderer. + + + true if this instance is TextMeshPro renderer; otherwise, false. + + + + Gets the material key. + + The material key. + Gets the mesh component. @@ -35500,6 +35550,11 @@ The list of default part material instances. + + + The default text mesh pro part materials. + + A value indicating whether this instance has been disposed. @@ -35525,6 +35580,11 @@ Occurs when one or more part materials change. + + + The text mesh pro part material instances + + The theme data @@ -35636,6 +35696,13 @@ Releases unmanaged and - optionally - managed resources. + + + Gets the default TextMeshPro part material for the specified material key. + + The material key. + The requested material. + Gets the array index of the material, which is used by the part shader. @@ -35659,6 +35726,13 @@ The material to release. + + + Releases the specified TextMeshPro part material instance with the specified material key. + + The material key. + The material instance to release. + Releases an instance of the transparent part material. @@ -35673,6 +35747,13 @@ A new instance of the default part material. + + + Gets the a TextMeshPro part material instance for the specified material key. + + The material key. + The requested material. + Requests a new instance of the transparent part material. @@ -40118,6 +40199,11 @@ Called when exit button clicked. + + + Called when the launch location button has been clicked. + + Called when load craft button clicked. @@ -40870,6 +40956,11 @@ The transparency slider label. + + + The unlock transparency button + + The delegate used when a color button is updated. @@ -40907,6 +40998,11 @@ The XML layout. + + + Refreshes this instance. + + Called when a hue is selected. @@ -41097,6 +41193,11 @@ Name of the theme. + + + Called when the unlock transparency button is clicked. + + Refreshes the UI. @@ -48253,6 +48354,14 @@ The designer. + + + Gets a value indicating whether this tool should handle events originating from the finger tool. + + + true if this tool should handle events originating from the finger tool; otherwise, false. + + Gets a value indicating whether this is a "base" tool (Camera Tool, Move Part Tool, etc). Base tools are always active, and are not part specific. @@ -51667,6 +51776,11 @@ The new plane identifier. + + + The part icons craft identifier + + The cached editor craft design. @@ -54828,11 +54942,12 @@ true if valid; otherwise, false. - + Determines whether the username is valid. The username. + if set to true then the user is registering. true if valid; otherwise, false. @@ -58335,13 +58450,14 @@ An object inspector field. - + Initializes a new instance of the class. The field info. The field label. The field order. + The name of the group to begin with this attribute (if any). @@ -58349,6 +58465,12 @@ The field info. + + + Gets the name of the group to begin with this attribute (if any). + + The name of the group to begin with this attribute (if any). + Gets the field label. @@ -72098,33 +72220,46 @@ The planet velocity. - + Gets the altitude, above sea level, for the given frame position. The frame position. If set to true the altitude includes sea level displacement caused by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The altitude, above sea level, for the given frame position. - + Gets the water position, in frame coordinates (without wave offset) below/above a given frame position. The frame position. If set to true the point will be displaced by waves, otherwise false to use the "base" sea level. + Only used if includeWaves is true. If the position is asssociated with a craft, it should be provided to speed up calculations...can be null at the expense of a ray-cast. The water position, in frame coordinates (without wave offset) below/above a given frame position. - + + + Gets the water wave offset for a given frame position, using the current planet's water properties. + + The frame position. + The craft associated with the frame position. + + The water wave offset for a given frame position, using the current planet's water properties. + + + - Gets the water wave offset for a given frame position. + Gets the water wave offset for a given frame position, using the current planet's water properties. The frame position. + The agl of the frame position. - The water wave offset for a given frame position. + The water wave offset for a given frame position, using the current planet's water properties. @@ -90580,16 +90715,6 @@ The velocity mode - - - Event for extra navballs (MFD) to hook rotation updates. - - - - - Event for extra navballs (MFD) to hook vector updates. - - Gets the left analog control. @@ -90775,6 +90900,19 @@ Called when the exit button is clicked. + + + Called when a navball vector updates. + + The index. + The vector. + + + + Called when the navball rotation updates. + + The rotation. + Called when the photo library button has been clicked. @@ -92549,6 +92687,16 @@ The velocity mode. + + + Updates the flight vectors. + + The flight vectors. + The velocity mode. + The craft node. + The target node. + The manuever direction, or null if no maneuver node. + Enables the tutorial indicator. @@ -92655,11 +92803,6 @@ The time step. - - - Updates the flight vectors. - - The script specifically for inputting values to the navball shader. @@ -92716,11 +92859,6 @@ The map enabled flag. - - - The enable stencil flag. - - The map material. @@ -92837,6 +92975,16 @@ The navball rotation. + + + Gets or sets the stencil value, or zero if no stencil buffer + should be used for this renderer. + + + The stencil value or zero if no stencil buffer + should be used for this renderer. + + Gets or sets the color of the top. @@ -106643,6 +106791,12 @@ true to retreive file references using file paths; false to use file IDs. The list of support file references for the currently loaded celestial body. + + + Gets the local file reference ids that are currently being used. + + The local file reference ids that are currently being used. + Called when the pointer is being dragged. @@ -106691,6 +106845,12 @@ Registers the dev console commands for this script. + + + Removes the unused support file references. + + The support file references. + Unregisters the dev console commands for this script. @@ -107816,6 +107976,11 @@ The configs + + + The flyout + + The index @@ -107826,11 +107991,6 @@ The modes - - - The flyout - - The planet data @@ -107903,6 +108063,18 @@ The name of the mode. + + + Gets or sets the quad sphere activation distance. + + The quad sphere activation distance. + + + + Gets or sets the quad sphere transition distance. + + The quad sphere transition distance. + Gets the selected configuration. @@ -112656,6 +112828,12 @@ true to retreive file references using file paths; false to use file IDs. The list of file references for the currently loaded planetary system. + + + Gets the local file reference ids that are currently being used. + + The local file reference ids that are currently being used. + Called when the edit mode has changed. @@ -112668,6 +112846,12 @@ Registers the dev console commands for this script. + + + Removes the unused support file references. + + The support file references. + Starts this instance. @@ -119941,14 +120125,19 @@ The identifier of the quad. - + - The bake job reference if it is currently running. + The bake job handle if it is currently running. - The build mesh data job reference if it is currently running. + The build mesh data job if it is currently running. + + + + + The build mesh data job handle if it is currently running. @@ -128122,6 +128311,12 @@ The target's name. + + + Sets the target to a PCI position vector. + + The PCI position vector. + Stops the currently playing sound. @@ -128140,6 +128335,68 @@ The delta time world. The delta time unscaled. + + + Provides a way for Vizzy to target a PCI coordinate. + + + + + + Gets a value indicating whether this instance is destroyed. + + + true if this instance is destroyed; otherwise, false. + + + + + Gets the name of the orbit node. + + + The name of the orbit node. + + + + + Gets the orbit node associated with this nav sphere target. + + + The orbit node associated with this nav sphere target. + + + + + Gets or sets the parent planet. + + + The parent planet. + + + + + Gets or sets the position relative to it's parent. + + + The position the position relative to it's parent. + + + + + Gets the position of this planet relative to the closest sun. + + + The solar position. + + + + + Gets the velocity relative to it's parent. + + + The velocity relative to it's parent. + + Script for a context menu button for Vizzy. @@ -130432,6 +130689,11 @@ The custom instructions category name. + + + The grid enabled flag. + + The categories lookup. @@ -130447,6 +130709,16 @@ The create type + + + The grid + + + + + The grid toggle + + The message background @@ -130536,6 +130808,14 @@ The drop panel. + + + Gets or sets a value indicating whether the grid is enabled. + + + true if the grid is enabled; otherwise, false. + + Gets the program container script. @@ -130733,6 +131013,12 @@ The image. + + + Called when the grid enabled toggle has changed. + + The element. + Refreshes the selected category. diff --git a/Assets/ModTools/Assemblies/ThirdParty.dll b/Assets/ModTools/Assemblies/ThirdParty.dll index 7742bdc..9837e06 100755 Binary files a/Assets/ModTools/Assemblies/ThirdParty.dll and b/Assets/ModTools/Assemblies/ThirdParty.dll differ diff --git a/Assets/ModTools/Assemblies/XmlLayout.dll b/Assets/ModTools/Assemblies/XmlLayout.dll index 8003d63..753bccf 100755 Binary files a/Assets/ModTools/Assemblies/XmlLayout.dll and b/Assets/ModTools/Assemblies/XmlLayout.dll differ diff --git a/Assets/ModTools/Parts/Parts.xml b/Assets/ModTools/Parts/Parts.xml index 709c69d..e0a01fa 100755 --- a/Assets/ModTools/Parts/Parts.xml +++ b/Assets/ModTools/Parts/Parts.xml @@ -1844,9 +1844,9 @@ - + - + diff --git a/Assets/ModTools/Parts/PrefabData/Cockpit1.prefab.xml b/Assets/ModTools/Parts/PrefabData/Cockpit1.prefab.xml index 8860f99..104b1e3 100755 --- a/Assets/ModTools/Parts/PrefabData/Cockpit1.prefab.xml +++ b/Assets/ModTools/Parts/PrefabData/Cockpit1.prefab.xml @@ -2,8 +2,8 @@ - + @@ -37,7 +37,7 @@ - + diff --git a/Assets/ModTools/UI/Xml/Design/MenuPanel.xml b/Assets/ModTools/UI/Xml/Design/MenuPanel.xml index bced208..8bd3a68 100755 --- a/Assets/ModTools/UI/Xml/Design/MenuPanel.xml +++ b/Assets/ModTools/UI/Xml/Design/MenuPanel.xml @@ -35,6 +35,10 @@ + + diff --git a/Assets/ModTools/UI/Xml/Design/PaintPanel.xml b/Assets/ModTools/UI/Xml/Design/PaintPanel.xml index ca4ff85..25d4bca 100755 --- a/Assets/ModTools/UI/Xml/Design/PaintPanel.xml +++ b/Assets/ModTools/UI/Xml/Design/PaintPanel.xml @@ -82,10 +82,13 @@ - + + diff --git a/Assets/ModTools/UI/Xml/Vizzy/VizzyToolbox.xml b/Assets/ModTools/UI/Xml/Vizzy/VizzyToolbox.xml index 861ce67..772fec5 100755 --- a/Assets/ModTools/UI/Xml/Vizzy/VizzyToolbox.xml +++ b/Assets/ModTools/UI/Xml/Vizzy/VizzyToolbox.xml @@ -98,6 +98,7 @@