BallisticNG
 All Classes Namespaces Functions Variables Enumerations Properties
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
NgSettings.Accessibility
NgStats.AchievementNotificationOverlay.AchievementBufferItem
NgStats.AchievementHelpers
NgUi.MenuUi.Overlays.NgAchievementList.AchievementNamespaceItems
NgStats.AchievementNotificationOverlay
Vlm.AdvancedLightSpongeA sponge that absorbs ambient and directional light
NgSp.NgCampaignEvent.EventSettings.AiContains information regarding Ai settings for this event
NgShips.AiAwarnessData
NgShips.AiConfig
NgData.Constants.AiConstants
NgShips.AiConfig.AiSetup
NgUi.RaceUi.AnimatableMenu
NgTrackData.Anims.AnimationBase
NgTrackData.Anims.AnimationManager
NgTrackData.Anims.AnimationMulti
BallisticUnityTools.Animation.AnimationSpline
NgStats.ArrivonPeakAchievement
NgLib.AssemblyDiscovery
NgModding.Caches.CustomTrackCache.AssetBundleGen
NgAssets.GenericAssetDatabase.AssetEntryHolds information regarding an asset and its address when build into a bundle
NgAssets.Editor.AssetsBuildProcessor
NgLib.AsyncA singleton utility class for creating and managing asynchronous coroutines for easy, straight-forward multi-threading and parallellism
NgLib.AsyncInstructionAn async instruction which is executed when yielded by an async routine
NgLib.AsyncProcessor
NgLib.AsyncRoutineHandleA handle for an async routine. Get a routine's handle by calling Async.GetHandle(IEnumerator)
BallisticUnityTools.TrackTools.AtlasData
NgTrackData.AtlasData
NgSettings.AudioUser audio settings
NgAudio.AudioClipCacheContains references to loaded audio clips
NgMusic.AudioCodecReaderModified version of NAudio's AudioFileReader. Functions the same way but is capable of decoding Ogg and Flac files. It also uses the NLayer Mp3 decoder instead of NAudio's which relies on Windows Mp3 deocder
NgUi.MenuUi.Menus.NgOptionsMenu.AudioElements
NgAudio.AudioManager
BallisticUnityTools.Placeholders.AuthorTrackTimes
NgEditorTools.GameBuild.Editor.AutomatedDlcBuild
NgUi.MenuUi.AutoScrollbar
NgEditorTools.Automation.Editor.AutoSpawnDroidPaths
NgUi.RaceUi.HUD.AwardHud.AwardElement
NgUi.RaceUi.HUD.AwardHud
NgUi.MenuUi.Remapping.NgCalibrationRect.AxisBars
NgGame.BallisticBehaviour
BallisticUnityTools.Placeholders.BallisticFlareHolds reference data for a type of flare to create for a light
BallisticUnityTools.Placeholders.Editor.BallisticFlareEditor
BallisticUnityTools.Placeholders.BallisticFlareOccluder
BallisticUnityTools.Placeholders.Editor.BallisticFlareOccluderEditor
BallisticUnityTools.Placeholders.Editor.BallisticJumpZoneEditor
BallisticUnityTools.Placeholders.BallisticMaterialHolds a reference to a type of material for a mesh
BallisticUnityTools.Placeholders.Editor.BallisticMaterialEditor
BallisticUnityTools.Placeholders.BallisticMeshColliderHolds a reference to a type of collision for a mesh
BallisticUnityTools.Placeholders.Editor.BallisticMeshColliderEditor
BallisticUnityTools.Placeholders.Editor.BallisticPhysicsModZoneEditor
BallisticUnityTools.Placeholders.BallisticPhysicsToggler
NgMp.BanListManagement class for loading and saving multiplayer bans
NgPickups.Physical.Barrier
NgLib.Async.BaseWaitForConditionInstructionWhen yielded by an async routine, this abstract instruction waits until a condition defined by an inheriting type is fulfilled before continuing
NgTrackData.Anims.BasicRotate
BallisticUnityTools.Animation.Editor.BezierSplineInspector
NgTrackData.Anims.BillboardRoller
NgTrackData.Anims.BillboardRotator
BallisticUnityTools.Rendering.BillboardSprite
NgRendering.BillboardSpriteRenderZone
BallisticUnityTools.Rendering.BillboardSpriteRotator
NgIo.BinaryUserDataStoreMinimal binary version of Rewireds built in user data store to only store the data that BallisticNG needs
NgUi.MenuUi.Remapping.NgRemapMenu.BindingCategory
NgUi.MenuUi.Remapping.NgBindingRect.BindingList
NgUi.MenuUi.Remapping.NgBindingRect.BindingList.BindingListEntry
NgModes.BlockadeBarrier
NgModding.BloomConfigTool
BNGButton
BNGSelectionManager
NgEditorTools.GameBuild.Editor.GameBuildManager.BuildAppRepresents an application ID with its own depots
NgEditorTools.GameBuild.Editor.GameBuildManager.BuildDepotRepresents a game build
NgUi.GenUi.BuilderElementPropertiesHolds information for creating new GenUi components
NgUi.GenUi.BuilderRectProperties
NgUi.MenuUi.NgImageButton.ButtonSelectedEvent
NgModding.Caches.CustomTrackCacheLoader.CacheJob
NgFs.CachesDir
NgTrackData.PrestartCameraData.CameraOverviewPathThe path data to use for this camera
NgGame.CameraShaker
Assets.Source.NgCampaign.CampaignImportTest
NgPickups.Physical.CannonShot
NgUi.MenuUi.Menus.NgShipTurntable.CategorySettings
NgUi.RaceUi.HUD.ChainScoreHud
NgUi.RaceUi.HUD.ChainScoreHud.ChainScoreMessage
ChangeTextOnEnable
BallisticUnityTools.Ships.CustomShipStorage.CharacterData
NgCommands.BuiltInCommands.CheatCommands
NgData.CheatsCheats and gameplay modifier settings
NgShips.CameraModes.ClassicChaseCamera
NgTrackData.Anims.NgAnimationPlayer.ClipStartData
NgShips.CameraModes.CockpitCamera
NgModding.CodeModEntry point for code mods to register from
NgModding.CodeModLoader
NgPickups.Physical.CollidableWeapon
NgUi.EditorElements.ColorButtonWrapper for a standard Unity button with a text mesh pro label
BallisticUnityTools.Animation.Materials.UtColorBase.ColorMat
NgAssets.ColorPallete
BallisticUnityTools.Animation.Materials.UtColorScroller.ColorScroll
BallisticUnityTools.Animation.Materials.Editor.ColorScrollerEditor
ColourScheme
NgModes.CombatSpinManager
NgModes.CombatSpinManager.CombatSpinShip
CommandTester
NgModding.CodeModLoader.CompilerSettings
NgModes.Gamemode.ConfigThe configuration settings for a gamemode
NgFiles.Config.ConfigFile.ConfigDataProvides a reference field and config file entry for loading/saving config data to and from fields
NgFs.ConfigDir
NgUi.MenuUi.Remapping.NgRemapMenu.ConfirmationOverlay
BallisticModding.Formats.ContentContainerA container for custom content that holds name and the data loaded
NgFiles.ContentContainerA container for custom content that holds name and the data loaded
NgImGui.ContentExplorerWindow
NgContent.ContentManager
NgIo.ControllerFunctionality
NgContent.InputIconDatabase.ControllerIconMap
NgContent.InputIconDatabase.ControllerMaps
NgUi.MenuUi.Remapping.NgRemapMenu.ControllerSelection
CustomTrackLoader.ConvertedSection
CustomTrackLoader.ConvertedTile
CustomTrackLoader.ConvertedTrackData
NgTrackData.CountdownDisplay
NgTrackData.Editor.CountdownDroidsEditor
NgTrackData.CountdownDroidsManager
NgTrackData.CountdownDroidsManager.CountdownPath
NgModding.Wrappers.TrackToolPlugins.CreatePitlaneCreates a pitlane between two selected segments
NgModding.Wrappers.TrackToolPlugins.CreateSlalomCreates a slalom using the track preview as a guide
NgGame.CreditsManager.CreditsCameraAnim
NgGame.CreditsManager
NgModding.Csf.CsfLoaderLoader and management class for loading CSF custom ship files
NgAssets.CsfShipBundle
NgModding.Csf.CsfTester
NgTrackSplineCreator.CtlFile
BallisticModding.Formats.CTS
NgLang.CulturalStringContains strings of data for various languages
NgUi.GenUi.CursorBuilderHandles interface building using a cursor
NgAssets.StoredAnimationCurve.CurveBookmark
NgSettings.Audio.CustomCustom sounds and music data
NgShips.CustomAiBehaviour
NgAssets.CustomAssetDatabase
NgEditorTools.CustomAssets.Editor.CustomAssetImporter
NgAudio.CustomAudioAttribute
BallisticModding.Formats.CustomContentA data structure for custom content files
NgFiles.CustomContentA data structure for custom content files
NgFiles.CustomContentFile
NgModding.Huds.CustomHudRegistry
NgModding.Huds.CustomHudSceneManager
NgUi.MenuUi.CustomMenuInputEvent
NgSp.Ui.NgCampaignUiList.CustomModeDetails
NgMusic.Playlists.CustomMusicEntry
BallisticUnityTools.AssetApi.CustomPrefab
NgSp.NgCampaignEvent.EventSettings.Mode.CustomSetting
BallisticUnityTools.Ships.CustomShipAirbrake
NgModding.Caches.CustomShipCacheLoader
BallisticUnityTools.Ships.CustomShipFrontendStorage
BallisticUnityTools.Ships.CustomShipLivery
NgModding.Legacy.CustomShipMesh
NgShips.CustomShipModule
BallisticUnityTools.Ships.CustomShipStatPrefabs
BallisticUnityTools.Ships.CustomShipStorage
BallisticUnityTools.Ships.CustomShipStorageEditor
NgAudio.NgSound.CustomSound
NgModding.Caches.CustomTrackCache
NgModding.Caches.CustomTrackCacheLoader
NgModding.Caches.CustomTrackCache.CustomTrackInformationRepresents information in a custom track
CustomTrackLoader
CustomTrackManager
BallisticModding.Editors.Track.CustomTrackTool
NgTrackData.Zones.DamageZone
BallisticUnityTools.Placeholders.ModDamageZone.DamageZoneDamageDataContains data for applying data
NgTrackData.Zones.DamageZone.DamageZoneDamageDataContains data for applying data
NgTrackData.Zones.DamageZone.DamageZoneShip
NgLib.DataConvertContainers helper methods for converting data
BallisticUnityTools.Ships.ShipUserData.DataEntry
BallisticModding.Editors.Track.TrackCreator.DataviewObject
NgModes.DeadShip
NgCommands.BuiltInCommands.DebugCommands
DebugConsole
NgShips.DebugCustomShipModule
NgImGui.DebugHub
NgDev.DebugSettings
NgUi.DefaultMedalRenderSet
BallisticModding.Input.Defs.DefManagerMethods for creating and delete definitions
BallisticModding.Input.Defs.DefSearchMethods for searching arrays of definitions
NgPickups.Physical.Effects.DestroyableProjectileTrail
NgLang.DictionaryConstructorUsed for passing dictonary data through a langauage database contructor
BallisticModding.DirectoryHelpers
NgFs.DirectoryMapContains a directory tree that represents the folders and files inside of a root path
NgIntegration.Discord.DiscordManager
NgIntegration.Discord.DiscordRpc
NgSettings.Gfx.DisplaySettings for the displaying the game
NgUi.MenuUi.Menus.NgOptionsMenu.GraphicsElements.DisplayElements
NgEditorTools.GameBuild.Editor.DistributionPlatform
NgDlc.DlcPackContentsContains all of the contents for a DLC pack
NgDlc.DlcPackDataContains references to data that's been loaded from a dlc file
NgDlc.DlcPackLoader
NgShips.CustomModules.DragModule
BallisticUnityTools.Precountdown.RescueDroidGridAnimation.DroidPath
NgUi.EasyGen.EasyGenContextProvides contextual information to where an interface is being generated from, what's drawing it and what's controlling it
NgUi.EasyGen.EasyGenDisplayContentHolds information for setting a generated Uis display content
NgUi.EasyGen.Scripts.EasyGenMainMenuExtrasGroup
NgUi.EasyGen.Scripts.EasyGenMainMenuHandler
NgUi.EasyGen.Scripts.EasyGenMonobehaviour
NgUi.EasyGen.EasyGenResourcesContains helper fields and methods for building new UIs
BallisticModding.Editors.EditorCameraCamera manager class that provides all of the base functionality for a functioning orbit camera
NgEditorTools.Core.Editor.EditorCoroutine
BallisticModding.Editors.EditorManagerBase class that all managers derrive from
NgUi.EditorElements.EditorMenuBar
BallisticModding.Editors.EditorObjectA monobehaviour object that can be selected
NgEditorTools.EditorOnlyObject
NgEditorTools.EditorScreenshotTool
NgEditorTools.SceneTools.Editor.EditorTrackSceneLoader
NgUi.EditorElements.EditorWindow
BallisticUnityTools.EditorWorker
NgSettings.Gfx.EffectsSettings for ingame effects
NgUi.MenuUi.Menus.NgOptionsMenu.GraphicsElements.EffectsElements
NgTrackData.CountdownDisplay.ElementDistanceScaler
NgUi.GenUi.ElementFactoryProvides references, common assets and UI prefab loader helpers for programatically constructing Uis
NgUi.GenUi.ElementLoader
NgModes.EliminatorAi
NgUi.RaceUi.HUD.EliminatorHud
NgUi.RaceUi.HUD.EliminatorScoreList
NgData.Constants.WeaponConstants.EliminatorSettings
NgUi.RaceUi.HUD.EnergyBoardTemplate
NgPickups.Physical.EnergyWall
NgUi.RaceUi.Menus.EventCompleteEliminator
NgUi.RaceUi.Menus.EventCompletePrecision
NgUi.RaceUi.Menus.EventCompleteSpeedlap
NgUi.RaceUi.Menus.EventCompleteSplitscreen
NgUi.RaceUi.Menus.EventCompleteStandardEvent complete interface for single-player Race and Time Trial gamemodes
NgSp.NgCampaignList.EventGroup
NgIntegration.Discord.DiscordRpc.EventHandlers
NgUi.RaceUi.Menus.EventPause
NgSp.NgCampaignEvent.EventSettingsContains information on how to configure the game for this event
NgSp.Ui.NgCampaignUiEvent.EventValidationDataContains information on event content vallidation
NgPickups.Physical.EWallTrails
NgDev.ExitCrashWorkaround
NgData.Constants.Experience
NgUi.RaceUi.HUD.ExperienceDisplay
NgPickups.Physical.Explosive
NgShips.ExportableStat
NgFs.ExportDir
NgModding.Lua.ExposeToLuaAttribute
NgShips.CameraModes.ExternalCamera
NgFiles.ExternalTxt
BallisticUnityTools.FastPlay
FileButton
FileDialog
NgFs.FilePathUpgrader
NgEditorTools.Automation.Editor.FindShaderUsages
NgModding.FlareConfigTool
NgTrackData.FlareOccluderOnce called will setup a mesh so it behaves as a flare occluder
NgTrackData.FlarePassthroughTags an object that has collisions to allow lens flares raycasts to pass through it
BallisticUnityTools.Animation.Materials.UtFloatBase.FloatMat
BallisticUnityTools.Animation.Materials.UtFloatScroller.FloatScroll
BallisticUnityTools.Animation.Materials.Editor.FloatScrollerEditor
NgLib.FloatToTime
NgGame.FmvManager
NgImGui.FogEditorWindow
NgTrackData.Anims.FollowCameraPlane
NgSp.NgCampaignEvent.FrontendContains frontend information for this event
NgGame.Gallery.GalleryPlayer
NgUi.MenuUi.Menus.Gallery.GalleryShipElement
NgUi.MenuUi.Menus.Gallery.GalleryShipEntry
NgUi.MenuUi.Menus.Gallery.GalleryShipVarient
NgUi.MenuUi.Menus.Gallery.GalleryTrackElement
NgUi.MenuUi.Menus.Gallery.GalleryTrackEntry
NgUi.MenuUi.Menus.Gallery.GalleryTrackVarient
NgEditorTools.GameBuild.Editor.GameBuildManager
NgCommands.BuiltInCommands.GameCommands
NgModes.GamemodeRepresents a gamemode
NgModes.GamemodeRegisterRegisters all of the built in gamemodes when the game is launched
NgModes.GamemodeRegistryA registry of all the gamemodes currently loaded into the game
NgSettings.GameOptionTemplate class for option attributes. This is empty, do not use this class for your options!
NgIo.GamepadExtras
NgIo.GamepadRumbler
NgSettings.Gameplay
NgUi.MenuUi.Menus.NgOptionsMenu.GameplayElements
NgUi.MenuUi.Menus.NgOptionsMenu.GameplayElements.GeneralElements
NgTrackData.GeneratedData
NgUi.MenuUi.GeneratedInterface
NgUi.Results.GeneratedResultsScreen
NgGame.PhotomodeController.GeneratedUiList
NgUi.GenUi.ElementLoader.GenerateElementReferences to generated UI elements
NgUi.EasyGen.Scripts.EasyGenMainMenuHandler.GeneratorMonoContext
NgAssets.GenericAssetDatabaseHolds build information for any kind of Unity asset to be mapped to an address in an asset bundle
BallisticUnityTools.UnityWater.GerstnerModDisplace
NgMusic.Playlists.GetMusicClipInternal
NgMusic.Playlists.GetMusicTaskCustom
NgSettings.GfxUser graphics settings
NgGame.GhostManager.GhostData
NgGame.GhostManagerHandles the ghost recording for time based events
NgShips.GhostRef
NgDev.GiveItem
NgModes.GmAttract
NgModes.GmEliminator
NgModes.GmKnockout
NgModes.GmPractice
NgModes.GmPrecision
NgModes.GmRace
NgModes.GmResultsApiTest
NgModes.GmRushHour
NgModes.GmSpeedLap
NgModes.GmStunt
NgModes.GmSurvival
NgModes.GmSurvivalBackend
NgModes.GmTeamRace
NgModes.GmTimeTrial
NgModes.GmTrackCreator
NgModes.GmUpsurge
NgEditorTools.GameBuild.Editor.GogBuildData
NgEditorTools.GameBuild.Editor.GogDepotData
NgEditorTools.GameBuild.Editor.GogJson
NgIntegration.Gog.GogLeaderboardBackend
NgIntegration.Gog.GogLeaderboardDownloadTask
NgIntegration.Gog.GogLeaderboardUploadTask
NgEditorTools.GameBuild.Editor.GogProduct
NgEditorTools.GameBuild.Editor.GogProductTask
NgDev.GraphExporter
NgUi.MenuUi.Menus.NgOptionsMenu.GraphicsElements
NgSettings.GraphicsPresetAttribute
NgUi.RaceUi.Menus.GuideScreen.GuideDataData for a guide screen
NgUi.RaceUi.Menus.GuideScreen
NgMp.HeadlessServerLobby
NgMp.HeadlessServerManager
NgMp.HeadlessTerminal
NgUi.RaceUi.HUD.HellstormReticle
BallisticModding.Editors.Track.HelperTransform
NgTrackBuilder.TbEditor.TbHiearchyData.HiearchyEntryContains information about a virtual directory and selectables objects they they contain
NgUi.RaceUi.HUD.Hints
NgMp.HostWeaponList
NgSettings.Hud
NgUi.RaceUi.HudBehaviour
BallisticUnityTools.Placeholders.HudComponents
NgUi.RaceUi.InterfaceLoader.HudsContains the names of heads up display elements
NgPickups.Physical.Projectiles.HunterProjectile
NgLib.IAsyncInstructionAn async instruction which is executed when yielded by an async routine
BallisticModding.Formats.IFileInterface for any file format to be used for mods
NgEditorTools.CustomAssets.Editor.Data.IFormatImporter
NgMusic.Playlists.IGetMusicTask
NgTrackData.Anims.IllumPulser
NgImGui.ImGuiStore
NgEditorTools.CustomAssets.Editor.Data.ImportFormatAttribute
NgMusic.Playlists.IMusicEntryInterface for implementing music entries,
BallisticModding.Input.Defs.InMethods for checking inputs (wraps Unity's input manager)
BallisticModding.Input.Defs.InDefA definition of a key bound to a string
NgCommands.BuiltInCommands.InfoCommands
IngameBackListener
NgCommands.INgCommand
NgIo.InputBindStr
NgUi.InputFieldAutoDeselect
NgUi.MenuUi.Misc.InputFieldKeyboardWrapper
NgContent.InputIconDatabase
BallisticModding.Input.InputSettingsFile
NgIo.InputStatusRuns checks every frame to determine if inputs can be made
BallisticUnityTools.Editor.InspectorTemplates
NgTrackSplineCreator.InteractionManagerHandles all interactions in the Track Spline Creator
BallisticModding.UI.InterfaceInteractionHelper methods related to interaction with interfaces
NgUi.RaceUi.InterfaceLoaderLoader for ingame interfaces
NgShips.CameraModes.InternalCamera
NgMusic.Playlists.InternalMusicEntry
NgLib.IntStrDb
NgLib.InvalidAsyncInstructionExceptionAn exception that indicates that an invalid async instruction has been yielded
NgLib.IPausableInterface for managing objects that can recieve events from the pause delegates
NgUi.MenuUi.Menus.NgJoinMenu.IpEntry
NgData.ISerialiableCampaignDataInterface for implementing serializable campaign data
NgTrackBuilder.TbIdTracking.ITbId
NgTrackBuilder.TbEditor.ITbSelectable
NgTrackBuilder.TbEditor.ITbSelectableBehaviour
NgEditorTools.TrackTools.Tools.ITrackEditorTool
NgTrackGen.ITrGenSerializable
BallisticUnityTools.Triggers.ITriggerBehaviour
NgUi.IUiGeneratorProvides a generate method for generating UIs at runtime
NgUi.IUiTitleAndTooltipProvides methods for controlling UI element display contents
NgIntegration.Discord.DiscordRpc.JoinRequest
NgTrackData.Zones.JumpZone
NgTrackData.JunctionContains information regarding a junction
NgContent.ContentManager.KeyedData
KeyFetcher
KeymapDisplay
BallisticUnityTools.Editor.Shaders.ShaderEditorHelpers.KeywordStateRepresents a keyword state that will be set on a material
NgEditorTools.Shaders.Editor.ShaderEditorHelpers.KeywordStateRepresents a keyword state that will be set on a material
BallisticUnityTools.Editor.Shaders.ShaderEditorHelpers.KeywordStateBuilder
NgEditorTools.Shaders.Editor.ShaderEditorHelpers.KeywordStateBuilder
NgStats.KingOfSnakeAchievement
NgUi.RaceUi.HUD.KnockoutPosition
NgUi.RaceUi.HUD.KnockoutShipTracker
NgTrackSplineCreator.TscLabelDrawer.Label
BallisticUnityTools.TrackTools.Editor.TrackDataEditor.LabelDrawEvent
NgEditorTools.TrackTools.Editor.Tools.TrackSectionTool.LabelDrawEvent
NgUi.EditorElements.LabeledDropdownWrapper for Unity's dropdown
NgUi.EditorElements.LabeledInputFieldWrapper for Text Mesh Pro's input field
NgUi.EditorElements.LabeledSliderWrapper for Unity's internal slider to provide better functionality
NgUi.EditorElements.LabeledToggleWrapper for Unity's toggle
NgLang.LanguageDatabase
NgLang.LanguageDictionary
NgLang.LanguageString
NgUi.RaceUi.HUD.Lap
NgUi.RaceUi.HUD.TimeStandard.LapDiamond
NgData.LayerIDsThe ID for individial layers
NgData.LayersPre-cached bitmask layers
NgUi.GenUi.LayoutGroupPresetProvides settings for vertical and horizontal layout groups
NgIntegration.OnlineScores.LeaderboardBackend
NgIntegration.OnlineScores.LeaderboardDownloadTask
NgUi.RaceUi.Menus.LeaderboardOverlay.LeaderboardElement
NgIntegration.OnlineScores.LeaderboardEntry
NgUi.RaceUi.Menus.LeaderboardOverlay
NgIntegration.OnlineScores.LeaderboardsPlatform agnostic leaderboard interface
NgIntegration.OnlineScores.LeaderboardTask
NgIntegration.OnlineScores.LeaderboardUploadTask
Vlm.LegacyLightSponge
NgSettings.Audio.LevelsAudio levels
NgUi.MenuUi.Managers.NgMenuManager.LicenseUnlockEntry
Vlm.Editor.Lightmapper
BallisticUnityTools.Lightmapping.Lightmapper
BallisticUnityTools.Lightmapping.LightmappingOptions
BallisticUnityTools.Lightmapping.LightSponge
BallisticUnityTools.Lightmapping.LightSpongeEditor
BallisticModding.Editors.Track.Line
NgDev.GraphExporter.LineGraphDataRepresents the data that will be used to draw the graph
NgDev.GraphExporter.LineGraphLineRepresents a line that will be drawn on a graph
NgRendering.Lines
NgModding.Legacy.LoadedEditorShip
NgModding.CodeModLoader.LoadedMod
NgMp.NgPeer.LobbyIdHolds ids for handling lobby menu content
NgUi.MenuUi.Menus.NgLobbyMenu.LobbyMenuShip
NgUi.MenuUi.Menus.NgLobbyMenu.LobbyOptionsStrip
NgUi.MenuUi.Menus.NgLobbyMenu.LobbySettingsData
NgUi.MenuUi.Menus.NgLobbyMenu.LobbyShipObject
NgUi.MenuUi.Lobby.LobbyVoteMenu
NgPickups.LockonSystemHelper class for finding lock-ons for weapons
DebugConsole.LogBufferMessage
NgImGui.LogWindow.LoggedMessage
NgImGui.LogWindow
NgModding.Lua.LuaApi
BallisticUnityTools.TrackTools.LuaBase
BallisticUnityTools.TrackTools.LuaContainer
NeoEditorTools.Editor.Importers.LuaContainerEditor
NgModding.Lua.LuaData
NeoEditorTools.Editor.Importers.LuaImporter
NgModding.Lua.LuaManager
NgModding.Lua.LuaObject
BallisticUnityTools.TrackTools.LuaContainer.LuaVariable
NgGame.MachinimaCamera
NgGame.MachinimaCameraSystem
NgGame.MachinimaController
NgGame.MachinimaNoseCam
NgGame.MachinimaOrbitCamera
NgGame.MachinimaTrackFollow
NgShips.MakoCockpitSound
NgTrackData.TrackSoundsManager.ManagedSoundStorage for an audio source that is currently being managed
NgEditorTools.GameBuild.Editor.ManualBuildEditor
NgEditorTools.Automation.Editor.SerializedCodeUpdater.MatchData
BallisticUnityTools.Animation.Materials.UtMaterialBase.MatReference
BallisticModding.UI.Elements.mButton
NgUi.MedalRenderer
NgImGui.MemoryProfilerWindow
NgUi.MenuUi.CustomMenuInputEvent.MenuInputEvent
NgUi.EditorElements.MenuItem
NgMusic.MenuMusic
NgUi.RaceUi.ScriptableMenu.MenuOpenEvent
NgUi.MenuUi.MenuOverlays
MenuProfileDisplayer
NgUi.RaceUi.InterfaceLoader.MenusContains the names of menu interfaces
NgMusic.MenuMusic.MenuSong
BallisticUnityTools.Lightmapping.Vlm.MeshObject
NgEditorTools.CustomAssets.Editor.MeshPostProcessorProcessor to automatically mark meshes as readable for lightmapping
NgRendering.MeshRenderZone
NgRendering.MeshSectionRenderer
NgUi.RaceUi.HUD.MessageTyperHud
BallisticModding.UI.Elements.mFoldable
NgUi.RaceUi.HUD.ProjectileHud.MissileAnimationSet
NgPickups.Physical.Projectiles.MissileProjectile
NgPickups.Physical.MissileReticle
NgUi.MenuUi.Menus.NgOptionsMenu.AudioElements.MixingElements
BallisticModding.UI.Elements.mList
BallisticModding.UI.Elements.mListEntry
BallisticModding.UI.Elements.mNotificationWindow
BallisticUnityTools.Placeholders.ModAiOverrideTargetZone
BallisticUnityTools.Animation.ModAnimationBaseBase class for any non-mesh animations in the game
BallisticUnityTools.Animation.ModAnimationManagerA manager object for handling non-imported animations
BallisticUnityTools.AssetApi.ModAssetInfoAsset object informatiom
BallisticUnityTools.AssetApi.ModAssets
BallisticUnityTools.AssetApi.ModAssetsContainer
NgCommands.BuiltInCommands.ModCommands
BallisticModding.Formats.ModContainerManager for writing and reading custom content containers
BallisticUnityTools.Placeholders.ModDamageZone
BallisticUnityTools.UnityWater.ModDisplace
BallisticUnityTools.Placeholders.ModDustSurface
BallisticUnityTools.Placeholders.ModDustZone
BallisticUnityTools.Placeholders.ModDustZoneController
NgSp.NgCampaignEvent.EventSettings.ModeContains the settings for gamemodes
NgUi.MenuUi.Menus.NgOptionsMenu.AudioElements.ModElements
NgEditorTools.ModernPads.Editor.ModernPadEditor
BallisticUnityTools.Placeholders.ModFlarePassthrough
BallisticUnityTools.Placeholders.ModFogVolume
NgData.Constants.ModiferConstants
NgSp.NgCampaignEvent.EventSettings.ModifiersContains the modifier settings
BallisticUnityTools.Placeholders.ModJumpZonePlaceholder jump zone object
BallisticUnityTools.UnityWater.ModMeshContainer
BallisticUnityTools.Placeholders.ModNoForcedGroundingZone
BallisticUnityTools.Placeholders.ModNoHrtf
NgModding.ModOptions
NgModding.ModOptionsUiContext
BallisticUnityTools.Placeholders.ModDustZoneController.ModParticleSet
BallisticUnityTools.Placeholders.ModPhysicsModZone
BallisticUnityTools.UnityWater.ModPlanarReflection
BallisticUnityTools.Placeholders.ModProjectileTriggerZone
BallisticUnityTools.Placeholders.ModPushZone
BallisticUnityTools.Placeholders.ModRespawnZonePlaceholder respawnzone object
NgFs.ModsDir
BallisticUnityTools.UnityWater.ModSpecularLighting
BallisticUnityTools.Placeholders.ModSurvivalColorizer
BallisticUnityTools.Placeholders.ModSurvivalColorizerEditor
BallisticUnityTools.Placeholders.ModSurvivalVis
BallisticUnityTools.Placeholders.ModTeleporterZone
BallisticUnityTools.Placeholders.ModTrackingTrigger
BallisticUnityTools.Placeholders.ModTurboTrigger
BallisticUnityTools.Placeholders.ModVacuumZone
BallisticUnityTools.UnityWater.ModWater
BallisticUnityTools.UnityWater.ModWaterBase
BallisticUnityTools.Placeholders.ModWaterDetailSwitcher
BallisticUnityTools.UnityWater.ModWaterTile
BallisticUnityTools.Placeholders.ModWeatherController
BallisticUnityTools.Placeholders.ModWeatherController.ModWeatherParticleSystem
BallisticUnityTools.Placeholders.ModSurvivalColorizer.ModZoneColorTarget
BallisticUnityTools.Placeholders.ModZoneReflectionListener
NgGame.MonoStorage
NgMp.MpBotNames
NgMp.MpVoteManager
BallisticModding.UI.Elements.mSliderEditableValue
BallisticModding.UI.Elements.mTabEntry
BallisticModding.UI.Elements.mTabToggler
BallisticModding.UI.Elements.mTitleBar
BallisticModding.UI.Elements.mTitleEntry
NgVirtual.MusicVis.MusicBillboard
NgVirtual.MusicVis.MusicBillboardId
NgVirtual.MusicVis.MusicBillboardSettings
NgVirtual.MusicVis.Visualizers.MusicBoardBands
NgAssets.MusicDatabase
NgAssets.MusicDatabase.MusicEntryHolds information on music
NgAssets.MusicDatabase.MusicEntryListHolds information about a music playlist
NgMusic.MusicPlayer
NgMusic.Playlists.MusicPlaylistRepresents a list of files with a name tied to it
MusicTrackEq
NgVirtual.MusicVis.MusicVisManager
BallisticModding.UI.Elements.mWindow
NgEditorTools.Interface.Editor.NamePopup
BallisticUnityTools.Editor.NamePopup
BallisticUnityTools.Placeholders.NasVolume
NgShips.ShipAI.NavTargetData
NeoPlatform.NeoAccount
NeoEditorTools.NeoEditorTool
NeoFs.NeoFileBaseBase class for handling file read/write operations
NeoFs.NeoFileReaderReads all data from a file and then provides a binary reader to process it
NeoFs.NeoFileStreamReaderProvides a binary reader to read data directly from disk on platforms that support it, otherwises reads all data from disk at once
NeoFs.NeoFileStreamWriterProvides a binary writer to write data directly to disk on platforms that support it, otherwise writes all data to disk at once
NeoFs.NeoFileWriterProvides a binary writer to write data into memory and then writes all data at once to disk
NeoFs.NeoFsDemo
NeoEditorTools.Editor.NeoSurfacePlacer
NeoEditorTools.Editor.NeoToolEditor
NeoEditorTools.NeoToolMono
NgMp.NetworkedBehaviourA gameobject that will be synced across multiplayer matches
NgCommands.BuiltInCommands.NetworkingCommands
NgUi.RaceUi.HUD.NetworkNameTags
NgUi.RaceUi.HUD.NetworkPeerList
NgUi.RaceUi.Menus.NetworkRaceComplete
NgUi.RaceUi.HUD.NetworkRaceFinish
NgMp.Tickers.NetworkShipTicker
NgMp.NetworkTickManager
NgUi.RaceUi.Menus.NetworkTournamentResults
NgUi.RaceUi.HUD.NetworkWaitingList
NgDev.NewNetworkLagCempensateTest
NgStats.NgAchievement
NgUi.MenuUi.Overlays.NgAchievementList
NgUi.MenuUi.Overlays.NgAchievementListItem
NgUi.MenuUi.Overlays.NgAdvancedContentSelector
NgUi.MenuUi.Overlays.NgAdvancedShipSelector
NgUi.MenuUi.Overlays.NgAdvancedTrackSelector
NgTrackData.Anims.NgAnimationPlayer
BallisticUnityTools.Triggers.NgAnimationTrigger
NgUi.MenuUi.Managers.NgAttractModeManager
BallisticUnityTools.Triggers.NgAudioTriggerPlays an audio source when triggered
NgUi.MenuUi.NgAutoScroll
NgSp.NgAwardHelper
NgUi.MenuUi.NgBigButton
NgUi.MenuUi.NgBigButton.NgBigButtonClickedEvent
NgUi.MenuUi.NgBigButton.NgBigButtonSelectedEvent
NgUi.MenuUi.NgBindDisplay
NgUi.MenuUi.Remapping.NgBindingRect
NgEffects.NgBufferCorrector
NgEditorTools.GameBuild.Editor.NgBuild
NgEditorTools.GameBuild.Editor.NgBuild.NgBuildArgumentHolds information about an argument
NgEditorTools.GameBuild.Editor.NgBuildLua
NgUi.MenuUi.NgButton
NgUi.MenuUi.NgButton.NgButtonClickedEvent
NgUi.MenuUi.Remapping.NgCalibrationRect
NgUi.MenuUi.Managers.NgCameraManager
NgSp.NgCampaign
NgSp.Ui.NgCampaignBuilderUi
NgSp.NgCampaignEvent
NgSp.NgCampaignList
NgSp.NgCampaignManager
NgSp.Ui.NgCampaignUiDetailsBox
NgSp.Ui.NgCampaignUiEvent
NgSp.Ui.NgCampaignUiEventGroup
NgSp.Ui.NgCampaignUiList
NgSp.Ui.NgCampaignUiListSelector
NgSp.Ui.NgCampaignUiSelector
NgFiles.NgCfg
NgUi.MenuUi.Managers.NgCheatManager
NgMp.NgClient
NgEffects.NgColorDithering
NgCommands.NgCommandContext
NgCommands.NgCommandManager
NgUi.MenuUi.NgConfirmAnimator
NgRendering.NgCullingController
NgUi.MenuUi.Managers.NgCustomRaceSettings
BallisticUnityTools.Triggers.NgDelayedTrigger
NgEffects.NgDustSurface
NgEffects.NgDustZone
NgEffects.NgDustZoneController
NgUi.MenuUi.Managers.NgDynamicCustomRaceSettings
NgEditorTools.Core.Editor.NgEditorBackend
NgEditorTools.Core.Editor.NgEditorCommandPlatform
NgEditorTools.Core.Editor.NgEditorPreferences
NgEffects.NgEffectBase
NgEvents.NgEventId
NgEffects.NgFogController
NgEffects.NgFogVolume
NgUi.MenuUi.Menus.Gallery.NgGalleryMenu
NgGame.NgGameInfo
NgGame.NgGameStateCurrent application behaviours
BallisticUnityTools.Triggers.NgGenericTriggerBehaviour
NgIntegration.Gog.NgGogAuthListener
NgIntegration.Gog.NgGogManager
NgIntegration.Gog.NgGogStatsRetrieveListener
NgUi.RaceUi.Menus.NgGraphicText
NgUi.MenuUi.NgGroupFader
NgUi.MenuUi.Menus.NgHostMenu
NgUi.MenuUi.NgImageButton
NgIo.NgInBasic wrapper for rewired for easier access to players, input methods and input button/axis names
NgGame.NgInit
NgUi.MenuUi.NgInteractiveToggler
NgUi.MenuUi.Menus.NgJoinMenu
NgUi.MenuUi.Menus.NgJoinMenuIp
NgUi.MenuUi.Menus.NgJoinSteamListManager
NgUi.MenuUi.Overlays.NgKeyboardOverlay
NgUi.MenuUi.Overlays.NgKeyboardOverlayKey
NgUi.MenuUi.Menus.NgLeaderboardMenu
NgUi.MenuUi.Misc.NgLevelUpOverlay
NgUi.MenuUi.NgLicense
NgUi.MenuUi.Menus.NgLobbyMenu
NgUi.MenuUi.Managers.NgLobbySettingsMenu
NgUi.MenuUi.Overlays.NgLobbyShipSelector
NgUi.MenuUi.Overlays.NgLobbyTournamentSelector
NgUi.MenuUi.Overlays.NgLobbyTrackSelector
NgLib.NgMathMethods for helping with math
NgUi.MenuUi.NgMenu
NgUi.MenuUi.NgMenuAnimator
NgIo.NgMenuInput
NgUi.MenuUi.Managers.NgMenuManager
NgUi.MenuUi.NgMenu.NgMenuNavigateBackwards
NgUi.MenuUi.NgMenu.NgMenuNavigatedTo
NgUi.MenuUi.NgMenu.NgMenuNavigateForwards
NgUi.MenuUi.NgMenu.NgMenuOnCanceled
NgUi.MenuUi.NgMenu.NgMenuOnEnabled
NgUi.MenuUi.NgMenu.NgMenuOnFirstSelected
NgUi.MenuUi.NgMenuPopup
NgUi.MenuUi.Managers.NgMenuShip
NgUi.MenuUi.Managers.NgMenuTrack
NgEffects.NgMirrorModeScreenFlip
NgUi.MenuUi.NgModEntry
NgUi.MenuUi.Menus.NgModManager
NgSettings.NgMonitorResolutionHolds information about a screen resolution and all of its possible refresh rates
NgEffects.NgMotionBlur
NgMp.NgNetworkBaseBase class to inherit client and server managers from, static stuff also handles many network events
NgMp.NgNetworkChannel
NgMp.Packets.NgNetworkConnectionRepresents a network connection
NgUi.MenuUi.Menus.NgNetworkErrorDisplay
BallisticUnityTools.Triggers.NgObjectEventTrigger
NgUi.MenuUi.Menus.NgOnlineMenu
NgUi.MenuUi.Menus.NgOnlineMenuManager
NgUi.MenuUi.Menus.NgOptionsMenuThe menu object for the game's options. Contains all three categories toggable as groups in one location
NgMp.Packets.NgPacketTools and storage to construct/read a packet
NgMp.Packets.NgPacketBuilderClass to help aid in building packet value arrays
NgMp.NgPacketHelpers
NgMp.Packets.NgPacketTester
NgMp.Packets.NgPacketValueData that can be added to a packet
BallisticUnityTools.Triggers.NgParticleEventsTrigger
NgMp.NgPeerRepresents a player on the network. Static variables are local player settings
NgUi.MenuUi.Menus.NgPrecisionRunMenu
NgData.NgPresets
BallisticUnityTools.Triggers.NgPrintTrigger
NgEvents.NgRaceEventsRace events
NgUi.MenuUi.Menus.NgRecordsMenu
NgUi.MenuUi.Remapping.NgRemapMenu
BallisticUnityTools.Triggers.NgRepeaterTrigger
NgFiles.NgResources
NgGame.NgSceneManagerManages loading new scenes with a global transition inbetween
NgUi.MenuUi.NgSelectable
NgUi.MenuUi.NgSelector
NgUi.MenuUi.NgSelector.NgSelectorChangedEvent
NgMp.NgServer
NgMp.NgServerSettings
NgMp.NgServerTracks
NgUi.MenuUi.Overlays.NgShipLoadOverlay
NgRendering.NgShipSurvivalController
NgUi.MenuUi.Menus.NgShipTurntable
NgUi.MenuUi.NgSlider
NgUi.MenuUi.NgSlider.NgSliderChangedEvent
NgUi.MenuUi.NgSlider.NgSliderChangedEventWithValue
NgLib.NgSort
NgAudio.NgSound
NgUi.MenuUi.Overlays.NgSoundpackList
NgUi.MenuUi.Overlays.NgSoundpackListEntry
NgStats.NgStat
NgUi.MenuUi.Overlays.NgStatList
NgUi.MenuUi.Overlays.NgStatListItem
NgMp.Steam.NgSteamNetworkingHelpers methods and callbacks to wrap around the Steamworks Matchmaking/Networking APIs
NgLib.NgStrMethods for helping with string manipulation and generation
NgEvents.NgSystemEventsEngine and system events
NgGame.NgSystemsHandles the spawning and configuration of persistent background utilities and systems
NgUi.RaceUi.Menus.ResultsTable.NgTableColumn
NgGame.NgTickDirectorManages the timings of tick rates for computational intensive but less important tasks running in the fixed update loop. DoFastTick - 60tps operations DoHalfTick - 30tps operations DoSlowTick - 15tps operations
NgGame.NgTimeHandles correction of timestep for weaker systems where physics would be different otherwise
BallisticUnityTools.Triggers.NgTimedTrigger
BallisticUnityTools.Triggers.NgTimeTriggerSettings
NgUi.MenuUi.Misc.NgTipArea
NgUi.MenuUi.NgToggleGoup
NgUi.MenuUi.NgToggleGroupSet
NgUi.MenuUi.NgTooltip
NgUi.MenuUi.NgTooltipObject
NgData.NgTournamentConfiguration for tournaments
NgUi.MenuUi.Menus.NgTournamentScreen
NgUi.MenuUi.Menus.NgTrackTurntable
BallisticUnityTools.Triggers.NgTransformInterpolatorInterpolates a transform between two other transforms when triggered
BallisticUnityTools.Triggers.NgTriggerBehaviourBase class for triggers
NgUi.MenuUi.NgTurntableButton
NgUi.MenuUi.NgTurntableButton.NgTurntableButtonClickedEvent
NgEvents.NgUiEventsUser interface events
NgRendering.NgVideoController
NgVoiceHelper classes for playing voices
NgAudio.NgVolumePoller
NgUi.MenuUi.NgVrUiToggle
NgMp.NgWeaponHelpers
NgMp.Packets.NgWeaponPacketHeader
NgUi.MenuUi.NgWireframeCamera
NgUi.MenuUi.Menus.NgWorkshopManager
NgTrackSplineCreator.History.TscHistoryNodeChanged.NodeCacheRepresents a node
NgTrackData.Zones.NoForcedGroundingZone
NgTrackData.Zones.NoHrtf
NgUi.RaceUi.HUD.NotificationBuffer.Notification
NgUi.NotificationBar
NgUi.RaceUi.HUD.NotificationBuffer
NgUi.RaceUi.HUD.NowPlaying
OBJ
NgTrackData.Anims.ObjectBobber
BallisticUnityTools.Animation.Transformation.Editor.ObjectOscillatorEditor
NgEditorTools.Analysis.Editor.ObjectPreviewer
NgTrackData.Anims.ObjectRotator
BallisticUnityTools.Animation.Transformation.Editor.ObjectRotatorEditor
ObjMaterial
NgRendering.NgOcclusion.OcclusionBakeSettingsHolds per material occlusion settings for a mesh renderer
NgRendering.NgOcclusion.OcclusionConfigHolds occlusion configuratioin data in the scene
NgRendering.NgOcclusion.OcclusionConfigSettingsHolds configuration data for occlusion culling bakes
NgRendering.NgOcclusion.Editor.OcclusionGeneratorWizard
NgRendering.NgOcclusion.OcclusionBakeSettings.OcclusionSettings
NgTrackData.Togglers.OceanToggler
NgAudio.OneShot
NgRendering.OneShotParticle
NgAudio.OneShotReference
NgUi.OnLoadTmpMaterialReplace
NgUi.MenuUi.OperatingSystemDisplay
ScriptableResultsMenu.OptionsListContains data for different options to present the player
NgUi.RaceUi.Menus.OptionsMenu
NgUi.RaceUi.Menus.OptionsStripHandles the management of an options strip
BallisticModding.UI.Tools.OutlineFocusColor
NgTrackData.Zones.OverrideAiTargetZone
BallisticModding.Editors.Track.CustomTrackTool.Param
NgTrackData.Anims.ParticleLifetimeEvents
NgRendering.ParticleRenderZone.ParticleRenderSettings
NgRendering.ParticleRenderZone
NgEffects.NgDustZoneController.ParticleSet
NgEffects.NgDustZoneController.ParticleSetConversionListenerListens for Unity Tools placeholder conversions to update references to NgTriggerBehaviour scripts
NgTrackData.Anims.ParticleSystemSoundEmitter
NgLib.PausableBehaviour
NgAudio.PausibleAudioClip
NgImGui.PeerInspectorWindow
NgMp.NgPeer.PeerTournamentListingHolds a name and score for sorting tournament scores
NgDev.PerfAndStatsOverlayDraws debugging information to the screen
NgGame.PhotomodeController
NgData.Constants.PhysicsConstants
NgTrackSplineCreator.TscInterface.PhysicsModZoneElements
NgEditorTools.CustomAssets.Editor.PhysicsModZoneImport
BallisticUnityTools.Placeholders.PhysicsToggler
NgPickups.Pickup
NgPickups.PickupAutopilot
NgPickups.PickupBase
NgPickups.PickupCannons
NgPickups.PickupEnergyWall
NgPickups.PickupEPack
NgPickups.PickupHellstorm
NgPickups.PickupHunter
NgPickups.PickupMines
NgPickups.PickupMissiles
NgPickups.PickupPlasmaBolt
NgPickups.PickupQuake
NgPickups.PickupRegistry
NgPickups.PickupRockets
NgPickups.PickupShieldActivates the shield on a ship
NgPickups.PickupTransferBeam
NgPickups.PickupTurbo
NgPickups.PickupWormhole
NgTrackData.Triggers.PitlaneIndicator
NgUi.RaceUi.HUD.PitlaneIndicatorHud.PitlaneIndicatorArrow
NgUi.RaceUi.HUD.PitlaneIndicatorHud
NgTrackData.Togglers.PitlaneToggler
NgUi.GenUi.PivotsProvides cached vectors for providing pivots
BallisticUnityTools.Placeholders.PlaceholderConversion
NgPickups.Physical.PlasmaShot
NgEditorTools.GameBuild.Editor.PlatformBuildData
NgEditorTools.GameBuild.Editor.PlatformDepotData
NgData.PlayerSettings for the current players
NgUi.RaceUi.Menus.PopupMenu
NgUi.RaceUi.HUD.Position
NgUi.RaceUi.HUD.PrecisionHud
NgFiles.PrecisionSave
NgUi.GenUi.PrefabLoc
BallisticNG.Config.Io.Preferences.PreferenceDataProvides a reference field and preference file entry for loading/save data to and from fields
NgFiles.Config.Preferences.PreferenceDataProvides a reference field and preference file entry for loading/save data to and from fields
NgTrackData.PrestartCameraData
NgEditorTools.Analysis.Editor.PreviewerWindow< T >
NgProcedualZone.ProcedualZoneGenerator
NgProcedualZone.ProcedualZonePiece
NgSp.NgCampaignEvent.ProgressContains progress information for this event
NgPickups.Physical.Projectiles.Projectile
NgUi.RaceUi.HUD.ProjectileHud
NgPickups.Physical.Effects.ProjectileMeshTrail
NgPickups.Physical.Effects.ProjectileTrail
NgTrackData.Triggers.ProjectileTrigger
NgRendering.ProjectorRenderZone
Vlm.VlmVoxelBaker.PropogationCone
NgTrackData.Zones.PushZone.PushableShip
NgTrackData.Zones.PushZone
NgData.Constants.QuatConsts
NgData.RaceSettings for the current race
NgUi.RaceUi.HUD.RaceAwards
NgGame.RaceManager
NgUi.RaceUi.HUD.RaceManagerSetupHud
NgGame.RacePositionManager
NgUi.Results.RaceResultsGenerator
NgUi.MenuUi.Managers.RaceSettingsGenerateContext
NgUi.MenuUi.Managers.RaceSettingsIoContext
NgModes.RaceTeam
BallisticUnityTools.RacingLine.RacingLineRepresents a series of points along a tracks sections which can be used by AI to navigate
BallisticUnityTools.RacingLine.RacingLineContainer
BallisticUnityTools.RacingLine.Editor.RacingLineEditor
NgEditorTools.TrackSceneTools.Editor.RacingLineEditor
BallisticUnityTools.RacingLine.RacingLine.RacingLinePointRepresents an offset along a section
NgWeather.RainManager
NgData.UserProgress.RankUnlocksContains information on the different ranks the player much reach to unlock new content
NgUi.MenuUi.Menus.NgRecordsMenu.RecordTrackCategory
NgUi.GenUi.RectAnchorProvides minumum and maximum anchor points for a Ui element
NgTrackData.TrackImageEffectsManager.ReflectionProbeReference
NgUi.RaceUi.ScriptableMedalMenu.RenderObjectSetContains references to objects needed to render a medal onscreen
NgImGui.RenderProfilerWindow
NgGame.PhotomodeController.RenderResolution
BallisticUnityTools.Rendering.RenderTargetCameraRenders a camera into a texture
BallisticUnityTools.Rendering.RenderTargetDisplayUpdates a material with a texture from a render texture
NgRendering.RenderZone
NgRendering.RenderZoneManager
NgGame.ReplayEventBase class for any replay event that can happen
NgGame.ReplayFrameA frame of a replay
NgGame.ReplayManager
NgGame.ReplayShipFrameRepresents a recorded ship
BallisticUnityTools.Precountdown.RescueDroidGridAnimation
BallisticUnityTools.Precountdown.Editor.RescueDroidGridAnimationEditor
NgAssets.ResourceBundles
NgUi.RaceUi.HUD.RespawnDarkener
NgTrackData.Zones.RespawnZone
NgUi.ResultsPlayerSetupReadout
NgUi.Results.ResultsScreenGenerator
NgUi.Results.ResultsScreenTest
NgUi.RaceUi.Menus.ResultsTable
NgTrackData.Anims.RetainRotation
NgUi.MenuUi.Menus.NgOptionsMenu.GraphicsElements.RetroElements
NgShips.CameraModes.ReverseCamera
NgEditorTools.Automation.Editor.ReverseTrackDataTransfer
NgEditorTools.Automation.Editor.ReverseTrackPipelineTool
NgIntegration.Discord.DiscordRpc.RichPresence
NgIntegration.Discord.RichPresenceData
NgLib.RichTextTokenParserTakes a string input and parses tokens for Unity's rich text to later process for rendering
NgLib.RichTextTokenValue
NgPickups.Physical.Rocket
NgPickups.Physical.Projectiles.RocketProjectile
NgTrackSplineCreator.History.TscHistoryTrackChanged.RouteCache
NgStats.NgAchievement.SaveAchievement
NgStats.NgAchievement.SaveAchievementNamespace
NgFiles.SaveData
NgFs.SaveDir
NgModding.Huds.SceneHudManager
NgEditorTools.SceneTools.Editor.ScenePrefabFixer
BallisticUnityTools.TrackTools.SceneReferencesHolds all references to objects in the scene. This is what is referenced too by BallisticNG when loading the scene
BallisticUnityTools.TrackTools.Editor.SceneReferencesEditor
NgTrackData.SceneryFloorCacheHolds cached mesh information for a scenery floor, allowing fast access to its mesh data
NgUi.RaceUi.HUD.ScoreAwards
NgUi.RaceUi.HUD.ScoreDisplay
NgUi.RaceUi.HUD.ScoreListTemplate
NgUi.RaceUi.ScriptableHudRepresents a heads up display element - automatically hides when the game is paused
NgUi.RaceUi.ScriptableLapMenu
NgUi.RaceUi.ScriptableMedalMenu
NgUi.RaceUi.ScriptableMenuRepresents an in-game menu that can be shown
ScriptableResultsMenu
NgUi.MenuUi.Misc.NgLevelUpOverlay.ScrollerObject
NgUi.MenuUi.ScrollRectAutoScroll
BallisticUnityTools.TrackTools.Section
NgTrackData.SectionRepresents a collection of tiles
NgTrackData.Triggers.SectionTeleporter
NgTrackData.SectionTrackingDrawer
NgTrackData.Triggers.SectionTrigger
BallisticModding.Editors.Track.SegmentData
NgTrackBuilder.TbHistory.TbSelectableHistory.SelectableCache
BallisticModding.Editors.Selection
NgTrackSplineCreator.History.TscHistoryTrackChanged.SelectionAndCacheData
NgEditorTools.Automation.Editor.SerializedCodeUpdater
NgMp.ServerCfgLoader
NgMp.ServerLua.ServerLuaExecuter
NgMp.ServerVote
BallisticModding.UI.Tools.SetImageBackgroundColor
NgShips.ShipController.SettingsHelper
NgContent.ShaderDatabase
NgEditorTools.Shaders.Editor.ShaderEditorHelpers
BallisticUnityTools.Editor.Shaders.ShaderEditorHelpers
NgSettings.Gfx.ShadersSettings for shaders
NgContent.ShaderDatabase.ShaderTranslation
BallisticModding.Editors.Track.ShapeMesh
NgShips.ShipAI
NgShips.ShipAiAwarenessManages AI inteligence
NgShips.ShipAirbrake
NgAssets.ShipBundle
NgShips.ShipCamera
NgShips.ShipCameraModule
NgShips.ShipComponent
NgShips.ShipConstructor
NgShips.ShipController
NgDev.ShipConvexCollisionVisualizerSingleton manager for drawing the players ship convex collision
NgAssets.ShipDatabase
NgAssets.ShipDatabase.ShipDatabaseEntryHolds information on ships
NgMp.ShipDataPacketContains a reference to a client ID and their ship
NgDev.PerfAndStatsOverlay.ShipDebuggingEntry
NgEffects.NgDustZoneController.ShipDustZone
NgModding.Wrappers.ShipEditorCamera
BallisticModding.Editors.Ship.ShipEditorManagerThe manager for the ship editor
NgModding.Wrappers.ShipEditorWrapper
NgShips.ShipEffects
NgUi.RaceUi.HUD.ShipEnergyScoreboard
BallisticUnityTools.Ships.CustomShipStorage.ShipEngine
NgShips.ShipEngineConfig
NgContent.ShipEntryRepresents a ship on the menu
NgData.NgTournament.ShipEntry
NgShips.ShipFCam
NgShips.ShipFlareRenderer
NgShips.ShipInput
NgShips.ShipLivery
BallisticUnityTools.Ships.CustomShipStorage.ShipLocations
NgShips.ShipMeshHandles rendering for ship meshes
NgUi.RaceUi.HUD.ShipOverlay
NgEffects.NgDustZoneController.ShipParticle
NgTrackData.Zones.ShipPhysicsModZone
NgShips.ShipPosition
NgEditorTools.SceneTools.Editor.ShipProbePlacerHandles the automatic placement of ship reflection probes across the entire track
NgContent.ShipRegDataContains global registration information for ships
NgData.Ships
NgUi.MenuUi.ShipSelectionAllows you to interface with the content manager to create menus where you can select a ship
NgUi.MenuUi.ShipSelectionRendererAllows you to feed ships from a ShipSelection instance to render
NgShips.ShipSettings
NgModding.Wrappers.ShipSettingSerialization
NgShips.ShipSim
NgContent.ShipSpawnRosterContains information about ship rosters for spawning ships
NgContent.ShipSpawnRosterEntryHolds information about a ship for a spawn roster
NgEditorTools.ShipTools.Editor.ShipSpeedNormalizer
NgEditorTools.ShipTools.Editor.ShipStatOrganiser
BallisticUnityTools.Ships.CustomShipStorage.ShipStats
NgShips.ShipTimers
NgDev.ShipTools
NgStats.ShipToStat
NgUi.RaceUi.HUD.KnockoutShipTracker.ShipTrackerNode
BallisticUnityTools.Triggers.ShipTriggerInfoContains information for ships that have triggered a trigger
NgShips.ShipUgcLivery
NgShips.ShipUnlock
BallisticUnityTools.Ships.ShipUserData
NgEditorTools.Drawers.Editor.ShipUserDataDrawer
NgAssets.ShipVerifyIdHolds a ship ID that can be stored in a ship bundle file to identify which ship it is, regardless of the fiie name
NgModding.ShipViewerManager
BallisticUnityTools.Ships.CustomShipStorage.ShipVisuals
NgUi.WorldspaceOverlays.ShipWorldOverlay
BallisticModding.Formats.SHPA file containing custom ship data
NgModding.Legacy.ShpLoad
BallisticModding.Formats.SHPV
NgTrackData.Anims.sineRotator
NgGame.SkippableScene
BallisticUnityTools.Animation.Procedual.SkyTrafficSystem
NgUi.RaceUi.AnimatableMenu.SlideOpenAnimator
SliderValue
NgUi.MenuUi.Overlays.NgSoundpackList.SoundsCategory
NgUi.MenuUi.Overlays.NgSoundpackList.SoundsCategoryItem
NgLib.SpaceTranslatorA helper that represents a transform and can be used to easily transform anything into and out of its own space
NgAudio.SpatialAudioManager
NgUi.RaceUi.HUD.SpeedAndShield
NgGame.Splashscreen
NgTrackData.Anims.SplineAnimator
BallisticUnityTools.Animation.Procedual.SplineMove
BallisticUnityTools.Animation.Procedual.Editor.SplineMoveEditor
SplitscreenHUDScaler
NgRendering.SpriteAnimation
NgEditorTools.Shaders.Editor.StandardNgShaderEditor
BallisticUnityTools.Editor.Shaders.StandardNgShaderEditor
NgAudio.StartOneShot
NgStats.StatHelpers
NgUi.MenuUi.Overlays.NgStatList.StatNamespaceItems
NgMp.StdOutLogHandlerCustom log handler for when Unity is pushing logs through stdout
NgEditorTools.GameBuild.Editor.SteamAppData
NgEditorTools.GameBuild.Editor.SteamDepotData
NgEditorTools.GameBuild.Editor.SteamDistro
NgUi.MenuUi.SteamFeatureRedirect
NgIntegration.Steam.SteamLeaderboardBackend
NgIntegration.Steam.SteamLeaderboardDownloadTask
NgIntegration.Steam.SteamLeaderboardUploadTask
NgIntegration.Steam.SteamUgcHelpers
NgAssets.StoredAnimationCurve
NgModes.StuntAidPlaneHandles the drawing of the stunt aid plane
NgUi.RaceUi.HUD.StuntChainBar
NgUi.RaceUi.HUD.StuntHeightReadout
NgModes.StuntPlayer
NgModes.StuntPlayer.StuntPlayerLapData
NgModes.StuntResultsGenerator
NgUi.RaceUi.HUD.StuntUplift
NgImGui.SunRayEdiitorWindow
NgUi.RaceUi.Menus.SurvivalResults
NgVirtual.SurvivalShipExploder
NgUi.RaceUi.HUD.TagOverlay
NgTrackBuilder.TbCameraManager for the track builders camera
NgTrackBuilder.TbCommands.TbCmdAppendNode
NgTrackBuilder.TbCommands.TbCmdNew
NgTrackBuilder.TbCommands.TbCmdRedo
NgTrackBuilder.TbCommands.TbCmdTogglePropertiesPanel
NgTrackBuilder.TbCommands.TbCmdUndo
NgTrackBuilder.TbCursorManager
NgTrackBuilder.TbCustomDataContainer
NgTrackBuilder.TbInspector.TbDrawInInspector
NgTrackBuilder.TbEditorConsts
NgTrackBuilder.TbInspector.Drawers.TbFloatDrawer
NgTrackBuilder.TbGlobalInputs
NgTrackBuilder.TbGridMath
NgTrackBuilder.TbContexts.TbHiearchyContext
NgTrackBuilder.TbEditor.TbHiearchyData
NgTrackBuilder.TbWindows.TbHiearchyWindow
NgTrackBuilder.TbIdTracking.TbIdTracker
NgTrackBuilder.TbImgui
NgTrackBuilder.TbContexts.TbInspectorContext
NgTrackBuilder.TbInspector.TbInspectorData
NgTrackBuilder.TbInspector.Drawers.TbInspectorDrawerEnables the automatic drawing of inspector elements
NgTrackBuilder.TbWindows.TbInspectorWindow
NgTrackBuilder.TbInspector.Drawers.TbIntDrawer
NgTrackBuilder.TbInterfaceManager for the track builders interface
NgTrackBuilder.TbManagerMain manager for the track builder
NgTrackBuilder.TbTools.TbMoveTool
NgTrackBuilder.TbTrackData.TbTrackSpline.TbNodeDataHolds information for a track builder node
NgTrackBuilder.TbCommands.TbRebuildRouteCmd
NgTrackBuilder.TbTrackData.TbSegmentHandle
NgTrackBuilder.TbTrackData.TbTrackSpline.TbSegmentMeshHolds information for track builder mesh segment
NgTrackBuilder.TbTrackData.TbSegmentMetadata
NgTrackBuilder.TbHistory.TbSelectableHistory
NgTrackBuilder.TbEditor.TbSelection
NgTrackBuilder.TbHistory.TbSelectionHistory
NgTrackBuilder.TbTools.TbSelectionTool
NgTrackBuilder.TbInspector.Drawers.TbSeperatorDrawer
NgTrackBuilder.TbSettingsSettings for the track builder
NgTrackBuilder.TbInspector.Drawers.TbStringDrawer
NgTrackBuilder.TbInspector.Drawers.TbTextDrawer
NgTrackBuilder.TbTools.TbTiltNodeTool
NgTrackBuilder.TbTrackManager for the track builder itself
NgTrackBuilder.TbTrackData.TbTrackSplineHolds information regarding a track spline
NgTrackBuilder.TbHistory.TbTransformHistory
NgTrackBuilder.TbUi
NgTrackBuilder.TbUis.TbUiPanelManages a UI panel
NgTrackBuilder.TbInspector.Drawers.TbVector2Drawer
NgTrackBuilder.TbInspector.Drawers.TbVector3Drawer
NgTrackBuilder.TbContexts.TbViewportContext
NgTrackBuilder.TbWindows.TbViewportWindow
NgTrackBuilder.TbWindows.TbWindow< T >
NgTrackSplineCreator.TcsPlayModeHandler
NgTrackSplineCreator.TcsSmoother
NgModding.Wrappers.Interface.TcUiControllerGroup
NgModding.Wrappers.Interface.TcUiControllerInput
NgModding.Wrappers.Interface.TcUiToolWheel
NgEditorTools.TrackTools.Editor.TdeInput
NgEditorTools.TrackTools.Editor.TdeUi
NgUi.WorldspaceOverlays.TeamMateOverlay
NgModes.TeamRaceAi
NgUi.RaceUi.HUD.TeamScoreEntryTemplate
NgUi.RaceUi.HUD.TeamScoreList
NgUi.RaceUi.HUD.TeamScoreEntryTemplate.TeamScoreShipEntry
BallisticUnityTools.Rendering.TeleporterCamera
BallisticUnityTools.Rendering.TeleporterRenderer
NgTrackData.Zones.TeleporterZone
NgShips.CustomModules.TempestModule
NgCommands.BuiltInCommands.TestCommands
NgTrackSplineCreator.TscLabelDrawer.TextObject
NgUi.GenUi.TextUpgrader
NgTrackData.TextureAtlas
NgEditorTools.Analysis.Editor.TexturePreviewer
NgMp.Tickers.TickedBehaviour
NgTrackData.TileRepresents a track surface face
BallisticUnityTools.TrackTools.Tile
BallisticUnityTools.TrackTools.Editor.TileDatabase
BallisticUnityTools.TrackTools.Editor.TileDatabaseCategory
BallisticUnityTools.TrackTools.Editor.TileDatabaseContainer
BallisticUnityTools.TrackTools.Editor.TileDatabaseEntry
BallisticUnityTools.TrackTools.Editor.TileDatabasePicker
NgFiles.TimeData
NgUi.RaceUi.HUD.TimeSpeedLap
NgUi.RaceUi.HUD.TimeStandard
NgUi.RaceUi.HUD.TimeTrialAwards
NgUi.RaceUi.HUD.TitleDisplay
NgLib.Async.ToAsyncInstructionWhen yielded by an async routine, switches the routine to an asynchronous context running as a work item in the threadpool
NgLib.Async.ToGameInstructionWhen yielded by an async routine, switches the routine to Unity's main game thread, running in the Update method
NgUi.MenuUi.NgToggleGroupSet.ToggleEntry
BallisticModding.UI.Tools.ToggleGameobject
NgUi.MenuUi.Misc.TooltipHandler
NgModding.Wrappers.Interface.TcUiToolWheel.ToolWheelItem
NgUi.RaceUi.Menus.TournamentStandingsList
NgUi.RaceUi.Menus.TourneyListItem
BallisticUnityTools.TrackTools.TrackAtlas
NgEditorTools.TrackTools.Editor.Tools.TrackAtlasTool
BallisticUnityTools.TrackBuilder
NgTrackBuilder.TbCursorManager.TrackBuilderCursorSet
BallisticUnityTools.Animation.Cameras.TrackCamera
NgDev.TrackCameraAnimator
BallisticUnityTools.Animation.Cameras.Editor.TrackCameraEditor
NgEditorTools.SceneTools.Editor.EditorTrackSceneLoader.TrackCategory
NgShips.CameraModes.TrackChaseCamera
BallisticModding.Editors.Track.TrackCreator.TrackCreatorCamera
NgTrackSplineCreator.TrackCreatorColors
NgModding.Wrappers.TrackCreatorControllerWrapper
BallisticModding.Editors.Track.TrackCreator.TrackCreatorDataview
BallisticModding.Editors.Track.TrackCreator.TrackCreatorHelpersHelper methods and constants for the track creator
BallisticModding.Editors.Track.TrackCreator.TrackCreatorTaskProgrammer
BallisticModding.Editors.Track.TrackCreator.TrackCreatorToolBaseBase manager for any tool that should be written for the track creator
NgModding.Wrappers.TrackCreatorWrapper
NgTrackSplineCreator.TrackCrossSectionRepresents a cross section of track generated by a parent spline
NgEditorTools.TrackTools.Editor.TrackDataEditor
BallisticUnityTools.TrackTools.Editor.TrackDataEditor
NgTrackData.Editor.TrackDataEditor
NgEditorTools.TrackTools.TrackDataEditorManager
NgTrackData.TrackDataEditorMono
BallisticUnityTools.TrackTools.TrackDataStorage
BallisticUnityTools.TrackTools.TrackDataStorageInspector
BallisticModding.Editors.Track.TrackEditorInterfaceManager
BallisticModding.Editors.Track.TrackEditorManagerThe manager for the track editor
BallisticUnityTools.TrackTools.Editor.TrackEditorMono
NgEditorTools.TrackTools.Tools.TrackEditorToolAttribute
NgContent.TrackEntryRepresents a track on the menu
NgPickups.Physical.Projectiles.TrackFollowBase
NgTrackData.TrackGeneration
BallisticUnityTools.TrackTools.TrackGeneratorUse to generate track data
NgTrackSplineCreator.TrackGeneratorContains data and methods for generating a TRM mesh using splines
NgTrackData.TrackHelpers
NgTrackData.TrackImageEffectsManager
NgModding.TrackImporterLightMapper
NgTrackData.TrackIntroCamera
BallisticUnityTools.Precountdown.TrackIntroOverview
BallisticUnityTools.Precountdown.Editor.TrackIntroOverviewEditor
BallisticUnityTools.Precountdown.TrackIntroOverview.TrackIntroPath
NgTrackData.TrackLaser
NgTrackData.TrackManager
NgTrackSplineCreator.TrackGenerator.TrackMeshHolds references for the components that make up a track mesh
NgTrackSplineCreator.TrackMetadataMetadata that can be interpolated through a track routes spline
NgEditorTools.Automation.Editor.TrackNamingUpgrader
NgUi.RaceUi.Menus.TrackOverviewOverlay
BallisticUnityTools.TrackTools.TrackPad
NgTrackData.TrackProcessor
BallisticUnityTools.TrackTools.TrackProcessorsHelper functions for processing track data once generated
NgPickups.Physical.Projectiles.TrackFollowBase.TrackResult
NgTrackSplineCreator.TrackRoute
NgTrackData.TrackSceneDescriptorHolds names for core track scene objects for use in configuring a new track scene
NgEditorTools.TrackTools.Editor.Tools.TrackSectionTool
NgTrackSplineCreator.TrackSegmentA segment of the track representing a shape at some point along it
NgUi.RaceUi.AnimatableMenu.TrackSelectedEvent
NgUi.MenuUi.TrackSelectionAllows you to interface with the content manager to create menus where you can select a track
NgUi.MenuUi.TrackSelectionRenderer
BallisticUnityTools.TrackTools.TrackSetupWizard
NgEditorTools.TrackSceneTools.Editor.TrackSetupWizard
NgTrackData.TrackSoundsManagerManages ambient sounds that are setup in the scene
BallisticModding.Editors.Track.TrackSpline
NgTrackData.TrackTextureRepresents a tile texture for tracks
BallisticUnityTools.TrackTools.TrackTexture
NgEditorTools.TrackTools.Editor.Tools.TrackTileTool
BallisticModding.Editors.Track.TrackTool
BallisticModding.Editors.Track.TrackWireframeRendering
BallisticUnityTools.Steam.TrackWorkshopManager
NgPickups.Physical.TransferBeamReticle
NgTrackBuilder.TbHistory.TbTransformHistory.TransformCache
NgPickups.Physical.Tremor
NgPickups.Physical.Tremor.TremorSectionCollection
NgTrackGen.TrGenSegmentHolds information for a track segment
NgTrackData.Triggers.TriggerBase
NgTrackData.Triggers.TriggerCaller
BallisticUnityTools.Triggers.NgGenericTriggerBehaviour.TriggeredEvent
BallisticUnityTools.TrackTools.TrackPad.TriggeredEvent
BallisticUnityTools.Triggers.NgTriggerBehaviour.TriggeredEvent
NgTrackData.Triggers.Triggerer
NgTrackData.Triggers.TriggerProperties
BallisticModding.Formats.TRKA file containing custom track data
BallisticModding.Formats.TRKSCA file containing track scene data
BallisticModding.Formats.TRM
NeoEditorTools.Editor.Inspectors.TrmEditorInspector
NgEditorTools.CustomAssets.Editor.TrmImporter
NgTrm.TrmSegment
NgTrm.TrmSegmentGroup
NgTrm.TrmSegmentTester
NeoEditorTools.Editor.Inspectors.TrmVertexInspector
NgTrackSplineCreator.TscCamera
NgTrackSplineCreator.TscGridDrawer
NgTrackSplineCreator.History.TscHistory
NgTrackSplineCreator.History.TscHistoryItem
NgTrackSplineCreator.History.TscHistoryNodeChanged
NgTrackSplineCreator.History.TscHistorySelectionChanged
NgTrackSplineCreator.History.TscHistoryTrackChanged
NgTrackSplineCreator.TscInterface
NgTrackSplineCreator.TscLabelDrawer
NgTrackSplineCreator.Interface.TscRouteToolsWindow
NgTrackSplineCreator.TscSelectable
NgTrackSplineCreator.Interface.TscUiRouteOrdering
NgTrackSplineCreator.Interface.TscUiRouteSettings
NgTrackData.Triggers.TurboTrigger
TutorialPopup
NgUi.TypedCheatHolds information about a typed cheat
NgUi.TypedCheatMonitor
NgUi.TypedCheatMonitor.TypedCheatRunner
NgIntegration.Steam.SteamUgcHelpers.UgcListData
NgUi.GenUi.UiBuilderContextProvides context for UI builders
BallisticModding.UI.UIColors
NgUi.MenuUi.UiDirectionSelector
NgModding.Wrappers.TrackCreatorControllerWrapper.UiInputAction
NgModding.Wrappers.TrackCreatorControllerWrapper.UiInputGroup
NgEditorTools.ShipTools.Editor.UnityToolsShipExporter
NgUi.RaceUi.HUD.StuntUplift.UpliftThresholdIcon
NgUi.RaceUi.HUD.UpsurgeDisplay
NgModes.UpsurgeShip
NgFs.UserDir
NgData.UserProgress
NgData.UserShipRoster
BallisticUnityTools.Animation.Materials.UtColorBase
BallisticUnityTools.Animation.Materials.UtColorScroller
BallisticUnityTools.UtEditorPreferences
NgModding.UtFastPlay
BallisticUnityTools.Animation.Materials.UtFloatBase
BallisticUnityTools.Animation.Materials.UtFloatScroller
BallisticUnityTools.Animation.Materials.UtMaterialBase
BallisticUnityTools.Animation.Transformation.UtObjectOscillator
BallisticUnityTools.Animation.Transformation.UtObjectRotator
BallisticUnityTools.Animation.Transformation.UtObjectShipFollow
BallisticUnityTools.Animation.Materials.UtUvBaseBase class for animating uvs. Does not include UVs so the Uv class can be expanded with needed functionality
BallisticUnityTools.Animation.Materials.UtUvScroller
BallisticUnityTools.Animation.Materials.UtUvBase.Uv
BallisticUnityTools.Animation.Materials.UtUvScroller.UvScroll
NgTrackData.Anims.UVScroller
BallisticUnityTools.Animation.Uvs.Editor.UvScrollerEditor
NgTrackData.Anims.UVTeleporter
NgTrackData.Zones.VacuumZone
NgAssets.VanillaShipBundle
Vlm.VcmSave/load vertex color maps
Vlm.Vcm.VCMData
NgEditorTools.GameBuild.Editor.VdfScriptContains methods for writing VDF scripts
NgData.Constants.Vec2Conts
NgData.Constants.Vec3Consts
NgUi.EditorElements.VectorField
NgUi.EditorElements.VectorField.VectorFieldEvent
NgUi.MenuUi.VersionDisplay
NgEditorTools.GameBuild.Editor.VersionFileEditor
NgVirtual.VirtualColorizer
NgVirtual.VirtualDetailMesh
NgVirtual.VirtualEnvHelper methods for working with survival based gamemodes
NgVirtual.VirtualReflectionListener
NgVirtual.VirtualToggler
BallisticUnityTools.Lightmapping.Vlm
Vlm.VlmBakeDataHolds data for performing a bake
Vlm.VlmBakeOptions
Vlm.VlmBakeOptionsComponent
Vlm.VlmBakeTask
BallisticUnityTools.Lightmapping.VlmDataContains vertex colors that will be re-applied to a mesh when the track is loaded
Vlm.VlmGiArea
Vlm.VlmId
Vlm.VlmLightmap
Vlm.VlmMathAll of the math functions that VLM uses
Vlm.VlmMeshObjectHolds data about a mesh that will be baked
Vlm.VlmVoxelBaker
NgIntegration.Vr.VrActivator
NgUi.MenuUi.Menus.NgOptionsMenu.VrElements
NgIntegration.Vr.VrHud
NgIntegration.Vr.VrHudMesh
NgIntegration.Vr.VrNg
NgIntegration.Vr.VrRecenterListener
NgIntegration.Vr.VrWorldInterface
NgLib.Async.WaitForConditionInstructionWhen yielded, waits for a condition defined by a given delegate to become true before continuing
NgLib.Async.WaitForSecondsWhen yielded, waits for a number of seconds to pass, before continuing again
NgTrackData.WallCollider
NgUi.RaceUi.HUD.Weapon
NgPickups.Physical.WeaponBehaviour
NgData.Constants.WeaponConstants
NgPickups.WeaponImpactSettings
NgPickups.WeaponManagerHandles updating weapons that exist as objects on the track
NgTrackData.WeaponPad
NgPickups.WeaponsCacheManages and references weapon prefab caches
NgData.Constants.WeaponConstants.WeaponWeightings
NgWeather.RainManager.WeatherParticleSystem
NgWeather.WeatherSystemThe base for all weather effects
NgUi.EditorElements.WindowBaseIncludes a few fixes of my own, mainly to tidy up duplicates, remove unneeded stuff and testing. (nothing major, all the crew above did the hard work!)
BallisticModding.Editors.Track.WireframeMesh
NgUi.MenuUi.Misc.WorkshopEntryElement
BallisticUnityTools.Steam.WorkshopItemA workshop item that can be created/updated/queried
NgPickups.Physical.Wormhole
NgUi.RaceUi.HUD.WrongWayDisplay
BallisticModding.Formats.WTRK
NgData.XmlCampaignAi
NgData.XmlCampaignAwards
NgData.XmlCampaignCustomValue
NgData.XmlCampaignData
NgData.XmlCampaignEvent
NgData.XmlCampaignFe
NgData.XmlCampaignGroup
NgData.XmlCampaignMode
NgData.XmlCampaignModifiers
NgIntegration.Vr.Editor.XrManagementBootExtra
NgLib.ZBufferTester.ZBufferTask
NgLib.ZBufferTester
NgUi.RaceUi.HUD.ZoneAwards
BallisticUnityTools.Placeholders.ZoneBehaviour
NgVirtual.ZonePalleteSettings.ZoneColors
NgVirtual.VirtualColorizer.ZoneColorTarget
NgModes.GmSurvivalBackend.ZoneDebugStatusDebugging info that used to balance the campaign
BallisticUnityTools.Placeholders.ZoneDisablePlaceholder for disabling a mesh in zone mode
BallisticUnityTools.Placeholders.ZoneEnablePlacehoder for enabling a mesh only in survival
BallisticUnityTools.Placeholders.ZoneEnvironmentDetailPlacerholder for enabling a mesh to be a zone environment detail
BallisticUnityTools.Placeholders.ZoneIgnorePlaceholder script for objects that shouldn't be touched by survival mode
NgUi.RaceUi.HUD.ZoneInformation
NgVirtual.ZonePalleteSettings
NgVirtual.SurvivalShipExploder.ZoneShipPiece
BallisticUnityTools.Placeholders.ZoneSky
NgRendering.RenderZoneManager.ZoneState
BallisticUnityTools.Placeholders.ZoneTrackSurfacePlaceholder for setting a mesh to the zone track surface material