News

Home

Version Change Log

VersionChangesModuleComment
2.5.6.1Fixed a bug within the new Half Resolution Window modeEngine
2.5.6.0Fixed a bug with transparently rendered polygons that appeared as weird lines sometimesEngineDX11 renderer only, bug was introduced in 2.5.5.8
Added new method 'Simulator.isViewerInsideSphere'ScriptingGood for quickly testing if player is inside range of an object (E.g. for disabling costly particle effects when too far away).
Added Half Resolution Window mode. Available when high resolution displays (4k/retina) are detected. Can be enabled/disabled in Setup.SetupAllows to use window mode with higher framerates on slow computers and retina/4k displays (e.g. mac laptops)
Lower GPU memory usage by improved internal use of texture compressionEngineLess GPU memory is required, which may improve and reduce jerky frame rates on graphics cards with less than 1GB.
Improved dynamic sky colorsEngineMore realistic colors and brightness levels
Various smaller bug fixes and optimizationsEngine
2.5.5.9Fixed size of pick objects (vertex balls etc.) in editor when GUI scaling is usedEditorFixes problems on high resolution (Retina) displays
2.5.5.8Optimized rendering of transparent polygons to prevent a bottleneck in OpenGLMac OpenGL RendererAffects Mac version with Intel and Nvidia graphics in some specific parks (Tango Park)
2.5.5.7Added workaround to prevent a possible crash in Simulator when using Radeon graphicsMac OpenGL RendererMac version only
Various smaller bug fixesSimulator
2.5.5.6Fixed a possible hang in Editor when using Intel graphicsMac OpenGL RendererMac version only
Fixed a rendering bug for shadows of transparent polygonsEngine
Fixed a crash at startup using Japanese keyboardsEngineMac version only
2.5.5.4Fixed a potential crash in the scripting engineEngine
Added 'Set Custom View' telemetry messageTelemetry Server
2.5.5.3Added experimental copy and paste for scene objectsEditor
Renamed Add Defined edit mode to Click PasteEditorWorks for scene objects now, too
Improved scene object selection within Scene Object Overview panelEditor
Improved Scene Object Instance PanelEditorRemoved Apply button
Improved framerates on MacEngineMac version
Improved Corkscrew element formulaElementsDefault values now represent the typical 'Arrow' corkscrew
Added CMD-Q shortcut for quitEngineMac version
Added Lock/Unlock buttons to Scene Object Overview panelEditor
Locked scene objects are rendered with a red frame nowEditor
2.5.5.1Added What's new link to info panelInfo panel
Added new method 'Simulator.getCurSimulationSpeed'Scripting
Added new method 'Simulator.getCurUnscaledTickSec'Scripting
Added new button detection 'FLY_FASTER'Scriptingclass Button, Default key: Shift
Added new button detection 'FLY_SLOWER'Scriptingclass Button, Default key: Ctrl
Improved loading speed of StaticSoundsScripting
Fixed two bugs within the DX9 renderer that caused crashes and graphics artefactsRendererBugs were introduced in 2.5.5.0
Fixed a problem with the idle chain movementDevices
2.5.5.0Improved frame rates in VR modeEngine
Improved scripting performanceEngine
Faster rendering of transparent facesEngineOptimized for multi core CPUs
Faster loading of park previewsEngine
Added high quality wind power plantsSceneryLibrary/Scene Objects/Background
Added high speed tree objectsSceneryLibrary/Scene Objects/Trees & Plants/High Speed
Added Brown Stone SetSceneryLibrary/Scene Objects/Rocks & Stones
Added Grey Rock SetSceneryLibrary/Scene Objects/Rocks & Stones
Added tilt special track elementElementsSpecial Track
Added Tilt Coaster parkParksDemonstrating new tilt special track element
Added Rock-it Man parkParksDemonstrating new rock sets and high speed trees
Added thumb up and down icons in Steam item vote dialogSteam version only
Added Sorted by Rating park browser groupSteam version only
Added Rate option in item park browser item optionsSteam version only
Improved chain now moves slowly when idleDevicesMore realistic behaviour
Added new method 'Simulator.getSceneObjectsWithName'ScriptingSimilar to getSceneObject(String), but returns all objects when there are multiple objects with the same name
Added new method 'StaticSound.getLength'Scripting
Added new method 'Section.setLiftFwdIdleOn'ScriptingCan be used to simulate new chain idle movement
Added new method 'Section.getLiftCurrentSpeed'Scripting
Added new method 'Section.getTransportCurrentSpeed'Scripting
Added new method 'Section.isBrakesOn'Scripting
Improved BlockHelper class in Script Park to make use of chain idle movementScripting
Fixed a transformation bug when World Entity was usedNL2SCO EditorOlder parks loaded that will be saved with new version may require changes for scenery using World Entity option
Various smaller bug fixes and optimizationsEngine
2.5.4.1Added texture option to linearize grayscale texturesNL2MAT EditorWithout linearization, textures will be interpreted as sRGB with gamma correction. Linear grayscale textures instead are usefull for 'metallic' and 'smoothness' and 'roughness' maps
2.5.4.0Added experimental metallic workflow registers for upcoming PBRNL2MAT ShadercoreThree new output registers 'metallic' and 'smoothness' and 'roughness'
Reflections are affected by glossiness/smoothness/roughness material parametersEngineRougher materials will make reflections blurry
Transfer track track minimum distance between tracks relaxed to 0mTransfer Track SettingsUsed to be 1m.
Various smaller bug fixesEngine
2.5.3.8Materials with reflections can now make use of all 4 texture unitsNL2MAT EditorIn previous versions only 3 texture units could be used
Video export can now render at resolutions larger than current screen resolutionVideo Export
Various smaller bug fixesEngine
2.5.3.6Added optional automatic creation of NL2SCO files when 3D model files (DAE, 3DS, LWO) are chosenSceneryScenery Tab 'Choose...'
Improved NL2SCO and material setup workflowNL2SCO EditorMaterials Tab
Added telemetry message for Recenter VRTelemetry Interface
Added open park command line option for loading parksCommand lineRequires Attraction License
Added train flags to station state. Can be used to detect if train in station is the current train of the ride view.Telemetry InterfaceStation State Message (ID 15)
2.5.3.4Fixed a bug when saving encrypted packagesEditor
Fixed a bug when parsing XML filesEngineMay have affected some DAE files
Added telemetry message for loading parksTelemetry InterfaceRequires Attraction License
Added telemetry message for closing parksTelemetry InterfaceRequires Attraction License
Added telemetry message for resetting parksTelemetry InterfaceRequires Attraction License
Added telemetry message for enabling attraction modeTelemetry InterfaceRequires Attraction License
Added telemetry message for pausing simulationTelemetry Interface
Added telemetry message for selecting seatsTelemetry Interface
Added telemetry message for server quit requestTelemetry Interface
2.5.3.2Updated EULA for Attraction LicenseEULACan be found inside installation folder
Improved accuracy of Speed CombEditorBrake sections with transports should be estimated better now
Improved anti-fraud detectionApplicationImproved detection of user key misuse
2.5.3.0Added copy and paste to help viewerHelp Viewer
Improved framerates in VR modeAround 4 percent higher framerates in average
Cache files are now stored inside the system C:\ProgramData folder instead of AppData\Roaming
Fixed a bug when using autosprites in LODsSprites in LODs should work now
Fixed a bug when adding elementsEditorStrict option on roll nodes was undefined
Added methods for quering the transformation matrix of moving tracksScriptingclass com.nolimitscoaster.SpecialTrack
Updated used OpenVR libraryEngineFixes some HTC Vive detection problems
2.5.2.4Fixed a bug in the NL2MAT editorNL2MAT EditorSelecting Deform Vertices entries was broken
2.5.2.3Simplified transparency settingsNL2MAT EditorShould be much easier to use now. Some settings have been removed, which will now be computed automatically depending on the transparency mode.
Various smaller bug fixes and optimizationsEngine
Volume Fog object is now colorableScene Objects
Added Upload Options Dialog for Workshop items for setting new added tags (Asset, VR)Steam WorkshopSteam version only
Modified VR mode to only render one eye to the desktop which improves performanceEngine
Changed relative mouse handling from WM_MOUSEMOVE to Raw InputEngineRaw Input is more reliable
Added mouse sensitivity optionSetup
Added game controller sensitivity optionSetup
2.5.2.0Improved game controller supportUser InterfacePlay mode and main menu can be fully controlled using an XBox controller
Improved VR user interfaceUser InterfaceUsing an Xbox controller is recommended
Improved keyboard and focus handlingUser interface
Added Favorites category to file selection windowUser interface
Improved Twisted Inverted trainTrainsVarious scale fixes and improvements. Old train used to have too small seats.
Improved Twisted Sitdown trainTrainsVarious scale fixes and improvements. Old train used to have too small seats.
Improved Floorless trainTrainsVarious scale fixes and improvements. Old train used to have too small seats.
Improved Twisted Standup trainTrainsVarious scale fixes and improvements. Old train used to have too small seats.
Added context menu to file selection windowUser interface
Added description window for file selection windowUser interface
Fixed flat rides to make use of new exit viewScripting
Added method Section.getStationPlatformState()ScriptingCan be used to detect the station platform position
Changed Station Display mode 'Hide All' to 'Special Platform Only'Station SettingsPrevious 'Hide All' mode was not hiding the special station platform devices on inverting and flying coasters etc.
New Station Display mode 'Hide All'Station SettingsNew 'Hide All' mode will really hide all.
New exit view: Improved ride view handling for improved exiting rides into walk modePlay mode
Added method ExternalRideView.setMorphingEnabled()ScriptingPart of new exit view
Added method ExternalRideView.setExitViewEnabled()ScriptingPart of new exit view
Added method ExternalRideView.setExitViewAbsolute()ScriptingPart of new exit view
Added method ExternalRideView.setExitViewPosition()ScriptingPart of new exit view
Added method ExternalRideView.setExitViewLookDirection()ScriptingPart of new exit view
Added method ExternalRideView.isInWalkMode()ScriptingPart of new exit view
Added method Tools.perlinNoise()ScriptingUniversal noise generator function
Added coaster style variation (no water scoops) for dive coasterCoaster styles
Moved Removed Invalid References button to Scenery OverviewEditor
2.5.1.0Added Borderless Window Display modeSetupShould have advantages (smoother Alt-tabbing) over exclusive fullscreen mode
Several multi threading optimizations for higher frame rates on multi-core CPUsEngine
Improved loading times of DAE filesDAE Loader
Removed automatic occlusion system for VR and stereo modeEngineThe system currently is not compatible with stereo views
Added workaround to prevent GPU doing immediate power saving (Nvidia) in editorEngineThe power saving can cause jerky frame rates
Improved track and supports LODsEngineSecond LOD now makes use of specular map
Exe now compiled using VS 2015EngineImproved performance over VS 2010
Fixed a bug that caused light sources to stay fixed when keyframing animation is playedScene Objects
Various methods of class Section and Block now work even when not in scripted operation modeScriptingCan be used to detect various block and section states
Improved block script of Script Park by adding a couple of helper classes which can be found inside the park folderParksThe helper classes simplify the implementation of custom block scripts. Feel free to make use of them for your custom block scripts.
Improved write masks for output registers in shading coreNL2MAT EditorAll possible write masks are supported now
Improved swizzles for input registers in shading coreNL2MAT EditorAll possible swizzles are supported now
Improved halo detection latencyEngineHalos fade slighter faster when blocked
Fixed a bug that caused the assignment operators (+=, -=, *=, etc.) generate a compile time error for type longScriptingAll assignment operators now work for type long
Fixed a bug that caused final static members declared in base classes to sometimes be zero in sub classesScripting
Added method Section.getStationGateState()ScriptingCan be used to detect the station gate rotation
Added method Train.getHarnessState()ScriptingCan be used to detect the train harness rotation
Added method Coaster.isEmergencyStop()ScriptingCan be used to detect the emergency stop state
Added method Coaster.isScriptedOperationMode()ScriptingCan be used to detect the operation mode
Added method Block.getNormalModeState()ScriptingCan be used to detect the block state for non-scripted operation modes
Added method String.endsWith()ScriptingCommon helper method
Added Vertex World Position Texture Coordinate Generation ModeNL2MAT EditorCan be used to generate texture coordinates from the world coordinates of the 3d object
Added Alpha Color from Vertex Red Channel modeNL2MAT EditorCan be used to take the red channel of the vertex map for the alpha color. This might be usefull in case the 3d modeller (such as Blender) supports only RGB channels in vertex maps
Added RSQRT Function to Shadercore languageNL2MAT EditorCan be used with dp3 instruction for normalizing vectors
Added Metal Floor 2 material to libraryMaterialsUsed frequently by flat rides
Added loading of second UV map in LWO filesLWO Loader
Various smaller bug fixes and optimizationsEngine
2.5.0.5Added workaround to prevent a water graphics glitch on Intel graphicsEngineSeems to be a bug in the Intel graphics driver
Added optimization to reduce the deferred g-buffer sizeEngineSlightly improved framerates (around 2 percent faster) when using larger resolutions (> 1920x1080)
Replaced music in Tango ParkParksNew music produced by Marco Gudat (https://soundcloud.com/marcguda)
Added StaticSound.FLAG_MIXDOWN_MONO flagScriptingMono sounds will typically be better spatialized. This flag can be used to convert a stereo sound to mono.
Various smaller bug fixesEngine
2.5.0.4Slightly improved occlusion culling systemEngineMore precise with less artefacts (e.g. missing wheels)
Added new virtual tunnel type without sound effectSegment settingsSimilar to normal virtual tunnel, but will not have reverb sound effect when player inside
Added bloom effect switch to setup dialogSetupWas previously only available through View Panel (F7)
Disabled SSAO in VR mode by defaultSetupMight require too much performance for high framerates, SSAO setting will be separate for VR mode and normal mode
Disabled bloom effect in VR mode by defaultSettingsMight require too much performance for high framerates, bloom setting will be separate for VR mode and normal mode
Several scripting engine optimizationsScripting
Fixed a bug that may cause a crashEditorMay happened when the Remove Invalid Refs option and Undo was used
Fixed a bug when terrain tiles disappeared when a coaster got frozenTerrainIt happened when a tunnel was very close to the terrain without intersecting it
Fixed a flickering artefact on the water on some graphics cardsEngineShader compiler strictness issue
2.5.0.2Fixed a bug that may cause a crashEngine
Fixed a bug when station gate sounds were played with hidden gatesStations
Fixed a bug when taking cube map screenshotsProfessional version only
Fixed a bug when recording video with chromatic abberation enabled
Improved setup dialog behaviour, more settings can be changed without a restartSetup dialogSome settings like SSAO and AA can now be changed on the fly
Improved Steam Workshop park selection with multiple sort optionsPark BrowserSteam version only
Renamed anti-aliasing mode to ON to avoid confusionSetup dialogThe new engine does not support the previously used MSSA modes and currently there is only one AA mode available anyway
2.5.0.0New 3D deferred renderer engineEngineMuch better performance when using lots of light sources
New Screen-Space Ambient Occlusion (SSAO) effectEngine
New HDR rendering with adaptive lensEngine
New bloom effectEngineCan be turned off in View Panel
New sun shafts effectEngineCan be turned off in View Panel
New underwater caustics effectEngine
New automatic occlusion systemEngineManual occluders are not required anymore in most cases
Improved light shaftsEngine
New lamp set scene objectsScene ObjectsPark/Lamp Set
New bench set scene objectsScene ObjectsPark/Bench Set
New fence set scene objectsScene ObjectsPark/Fence Set
New trash can set scene objectsScene ObjectsPark/Trashcan Set
New HD foliage set scene objectsScene ObjectsTrees & Plants/HD Foliage
New SMAA optionEngineThis replaced the traditional MSAA anti-aliasing option which does not work efficiently with deferred renderers
Fixed a deadlock when quitting while the telemetry server is activeEngine
Added overloaded method of 'setTranslation'Scriptingclass com.nolimitscoaster.SceneObjectElement
Added overloaded method of 'setScale'Scriptingclass com.nolimitscoaster.SceneObjectElement
Added method 'getEntityColor'Scriptingclass com.nolimitscoaster.SceneObjectElement
Added method 'getSetSwitchDirection', useful for getting the target switchScriptingclass com.nolimitscoaster.SpecialTrack
Added method 'setButtonHelpDescription', useful for setting custom help pages for external ride viewsScriptingclass com.nolimitscoaster.ExternalRideView
Added option to auto-assign configurable user colors to light colorsNL2SCO EditorLight source names need to be specified, can make use of wildcards
Added button to open and edit NL2MAT from within NL2SCO editorNL2SCO EditorSelect replacement material and click on Edit
Can load and start park with drag and drop nowEngineDrag and drop a park file to the application window
Improved information in message window in case of failure when loading a fileEngineNow shows used files hierarchy when available
Added option to turn Lock On Terrain on and off for every scene object instanceEditorNL2SCO Lock On Terrain setting now only works as default
Removed Background Texture settingSetupIt was not very usefull, it got replaced by a global texture resolution setting
Added Texture Resolution settingSetupAffects maximum resolution of higher resolution textures. Can be reduced when having little graphics memory (e.g. less than 1GB)
Added Light Shaft Quality settingSetupAffects spot volumes and sun shaft shader quality. Can be reduced for slower graphics cards
Added station gate sound effectPlay Mode
Improved wooden coaster brake sound effectPlay Mode
Improved steel coaster brake sound effectPlay ModeSpecific styles only
Added Metal (A) material to libraryMaterialsUsed frequently by new scenery objects
Added Concrete (A) material to libraryMaterialsUsed frequently by new scenery objects
Page: 1 2 3 4