Comment on page
Version 4.0
- Switched engine over to utilize Assets and Modules
- Switched lighting and materials to utilize PBR rendering
- Made BaseGame template the main/only template
- Added Assimp shape importer library
- Added Legacy Project Importer
- Updated to D3D11 from D3D9
- Updated GL to be 4.0
- Updated TorqueScript compiler for better performance
- Alpha40/ts static cleanup #840
- tsstatic aug cleanups #839
- Re-enables reimport of assets #838
- Cmake DEBUG/RELEASE flag standardization #837
- targeted fix for #45 #836
- pathshape cleanups and callbacks #835
- soundAsset profile and description getter fixes #834
- particle emission safeties #833
- Update TORQUE_GAME_ENGINE_VERSION_STRING version number 4.0.0 #832
- Misc FIxes 2022/07/24 #831
- fix bounds box display #830
- DBEditor callback fix for asset fields #828
- Misc Fixes 2022/07/02 #827
- make sure the volfog manager is dead before we kill scene #825
- fix unspecified storage location mangle for new asset creation #824
- fix a pair of taml typos #823
- BugFix: Correct a missing asset for filling the background of the console #822
- Misc Fixes 2022/06/20 #821
- fix shape errorcodes #820
- you want the higher number, not the lower #819
- fix computeForwardProbes shadergen gl side #818
- fix out of bounds reference in arrayobject #817
- fix TORQUE_TOOLS = off compilation #815
- fix vectorlight visualizer varnames #814
- Fix Misc ConvexShape Tooling Issues #813
- BugFix: Remove the GCC Workaround #812
- Misc Fixes 2022/06/09 #811
- allow ambient light injection into ibl #809
- Misc Fixes 2022/06/05 #808
- Disconnect and Shutdown fixes #807
- Uncomments networking lines that ensure client has the particle's textures #806
- Sound Networking Fixes #805
- Misc Fixes 2022/06/01 #804
- proper player head rot clamp #802
- constrain player mRot.z reguardless of translation #800
- Misc Fixes for 2022/05/30 #799
- Use screen space coordinates for mouse pointer position #798
- BaseGame Template: Fix script assert on canceling game options changes #797
- fix particle emitter asset browser spawning #796
- lower min brushsize for forest to sub-meter levels #795
- set convexshape to use a standard vertex type #794
- fix on-RPC-command explosion sounds not playing the first time #793
- BugFix: Correct MacOS not responding to various hotkeys #792
- BugFix: Correct invalid fall-through behavior in sdlInputManager.cpp. #791
- Misc Fixes for 2022/05/24 #790
- Overhaul on CPU detection for Windows, Mac (x64/arm64) & Linux #789
- Fixes issue where creating a new ForestItem wouldn't have it show in the ForestItemData dropdown on brushes until you restart. #788
- Fix edgecase where empty string was not being explicitly set to 0 in … #787
- Better allocator for TorqueScript temp conversions during interpretation #786
- Adjustment: Update libsdl to address a bug in compilation on MacOS #785
- fix sDefaultAmbience intialization. #783
- Misc Fixes for 2022/05/10 #781
- Implements a more standardized way to format usual UI pages by having the ability to utilize the UINavigation namespace for page stack navigation #780
- Make the Console Sane Again #779
- Fix weird ternary operator in torquescript regression #778
- update assimp to 5.2.3 Bugfix-Release #777
- Adds a conditional to the github workflow file so it only runs on the main repo #776
- update sdl to release 2.0.22 #775
- Github actions CI #774
- Removes the BGRA inversion when displaying vertex colors on materials #773
- Cleanup: Resolve several compiler warnings associated with TORQUE_DEBUG #772
- correct mac compilation #771
- add .vs directory to gitignore #770
- Misc Fixes 2022/04/23 #769
- drop the prior requirement for a createcomposite to have a minimum of… #768
- Fix TAML schema for array groups #767
- requested feature: large number display #766
- bump down saveScaledImage default to 256 #765
- getAssetIdByFilename loaded state fix #764
- Misc FIxes for 2022/04/09 #763
- Updated readme with new links #762
- Add funding/sponsor options for support #761
- Fixes tooling of Forest Editor to be module-friendly #760
- Misc Fixes 2022/04/05 #759
- display the item to be spawned #758
- Misc Fixes 2022/04/04 #757
- Misc Fixes 2022/04/03 #756
- Misc Fixes for terrain material editing, creation and usage #755
- Fixes issue where nested callOnModules would thrash the queued exec lists from other invokes #754
- Misc Fixes for 2022/03/27 #753
- Misc Bugfixes for 2022/03/26 #752
- update sdl to https://github.com/libsdl-org/SDL 22March 2022 #751
- Misc tool fixes20220320 #750
- Misc Tool and Asset Import fixes and improvements #748
- extended callonModules hooks for baseline playgui #747
- fix compilation flaws #746
- Fixes handling of the setEditor commands so that the dropdown Editors menubar entry properly works #745
- Fixes and cleans up various issues and error spam for core and tools folders #744
- Changes the creation of new materials in the material editor process #743
- Tweaks handling of "invisible" files #742
- Adds a systemCommand console utility function #741
- crashfix and projection fix for spotlights with cookies #740
- point baseline fog color at the right target hen in deferred mode #738
- ensure MissionCleanup exists before .mis load #737
- Sky improvements #736 by marauder2k7 was merged on Mar 9
- Fixes handling of loading non-DDS images to better handle pointer references with the GBitmap resources. #735
- fix probe baking typo #734
- Fixes saveScaledImage to handle DDS format files, since DDS's go through a separate resource loader #733
- Misc importer improvements to handle importing in-place more predictably #732
- Fixes some mishandled cases when preprocessing objects and functions for project import #731
- Base UI module standardize pr #730
- template mixins need this-> specified #729
- doublesided material renderfix #728
- Probe Bake Capturing flag toggle fix #727
- Improves logical checks for the default value so it's more sane and stable #726
- Rework of the Probes and Probe Bin #725
- Shifts handling of material and terrain material definitions to be written into the asset definition taml file instead of having an extra loose file #723
- clean up ambiguous reference #722
- GuiBitmapCtrl named texture fixes. #721
- Changes the -> syntax check from exclusively checking simgroups to checking simsets, allowing both to be used #720
- Updated project importer #719
- Sound Asset Fleshout #718
- Improve tinyXml2 output formatting #717
- Fixes creation of convex shapes via editor #715
- Updates the handling of the baking of shape asset previews #714
- Feature: VFS Security #713
- fix ServerPlaySound #711
- fix opengl device not returning the correct anisotropic value #709
- BugFix: Correct a windows-only pathing issue in terrMaterial #708
- WIP: BugFix: Correct 'make install' not working on MacOS #707
- augments playSoundAsset #705
- A clean implementation of Lukas' Fix side projection #684 PR with Az's addendum fix rolled in #704
- BugFix: Fix a Windows ASAN reported allocation/deallocation mismatch error. #703
- Fixes mapping of imposter images to be packed as part of the shape asset, and fixes paths to be formatted more sanely. #702
- Fix console warning when calling void functions in console #701
- Cleans up some core execution behavior #699
- Removes the Library tabs from the World and GUI editors to avoid confusion #698
- BugFix: Correct compilation for MacOS #696
- Minor cmake corrections #694
- fix metal sound entry for playerdata #692
- use internalname for terrain layers #691
- TSStatic::updateMaterials() crashfix #690
- cleanups for sound assets #689
- adds colorization to GuiBitmapButtonCtrl #688
- Misc QOL and Bugfixes for 2021/11/26 #687
- modular source work #686
- BugFix: Correct data corruption potential in GuiInspectorField #685
- BugFix: Correct the inability to build on MacOS #681
- make use of folder properties in cmake #680
- set cubemapsaver profile to one that preserves sizes #679
- Fixed a leak with console stack in the interpreter. #678
- Fix extension case handling when looking up assimp importer #
- Optionally allow to treat script assert as warning #676
- fix reported ASAN crash #675
- Adjustment: Generalization of platformX86UNIX to platformPOSIX #674
- Shifts utilization of gui elements in editors that point to 'normal' image assets to utilize generated previews instead. #673
- Misc fixes2021114 #672
- brdf handling corrections #671
- Add Object Inheritence Acceptance Test #670
- BugFix: Correct the vehicle types double-tapping onAdd and onRemove #669
- Feature: Implement a TurretObjectType bit for typemasks #668
- fix fbx importer lookup for setting formatScaleFactor #667
- BugFix: Correct ASAN reported out of bounds reads in AssetImporter #666
- fill out a %this variable for trigger callbacks #665
- Better Architecture detection strategy if compiling on Apple Silicon #664
- [Tokenizer] BugFix: Correct a malloc/delete mismatch #663
- Misc asset import QOL and bugfix changes #662
- better handle old style references to named texture targets #661
- new method tsstatic.getNodeTransform #660
- [TAML] BugFix: Correct a delete and new[] mismatch in tamlWriteNode #659
- imageasset array profile fixes #658
- Updates asset importer and project importer to output to separate log files into tools/logs #657
- BugFix: Correct Module deinitialization Ordering #656
- BugFix: Correct an ASAN reported memory error caused by incorrect usage of __sync_fetch_and_add #655
- BugFix: Correction for compiling on x86 Unix devices. #654
- BugFix: Correct an invalid memory access error caused by the tab autocomplete #653
- BugFix: Correct a crash in the variable inspector #652
- BugFix: Correct an ASAN use-after-free Error in TSShapeEdit #651
- BugFix: Correct an ASAN reported memory access error in GuiGameListMenuCtrl #649
- BugFix: ARM Compilation #648
- clean up more texture profile refs to kill spam #647
- fix material scrolling #646
- Misc QOL and Bugfixes for 2021/10/28 #645
- Adjustment: Update Assimp version to 5.0.1. #644
- BugFix: Don't assume a tooltip profile is going to be set when waking and sleeping #643
- BugFix: Correct the usage of a local variable in a non-function scope #642
- Feature: Properly detect ARM32/ARM64 in the CMake build process #641
- Alpha40/ibl cleanups #640
- typofix for impoerter #639
- BugFix: Correct usage of mkdir in posixVolume.cpp #638
- blatantly ganked from T2D; adds rotation as an option for drawbitmap #637
- addsa material.setAnimflags(LAYER,TAGS STRING); method #636
- BugFix: Address an error where deleting directories may result in an infinite loop #635
- BugFix: Correct the inability to use function keys F1-F10 #634
- BugFix: Allow the asset browser tree view to use a horizontal scroll bar #633
- BugFix: Correct a crash caused by sfxProfile #632
- adress gl spotlights disapearing for deferred #631
- This one slipped through - nextToken can't use local variable for its… #630
- BugFix: Correct GLSL Pathing Errors in Light Rays Shader #629
- BugFix: Correct a case where creator categories may get populated Incorrectly #628
- sound asset followups #627
- BugFix: Correct a few memory leaks #626
- BugFix: Correct a fatal error that may be thrown in case insensitive Unix IO #625
- BugFix: Correct CMake errors on Windows #623
- partial rollback of #620 to stop win-side pop ups #622
- update lpng #621
- BugFix: Clear several CMake warnings. #620
- fix opengl cubemap display #619
- BugFix: Correct the inability to spawn assorted objects #618
- Adjustment: POSIX Case Insensitivty #617
- Sound asset implements #616
- OpenGL Memory Info Extensions #615
- BugFix: Correct the SelectAssetPath Window not Listing any Paths #614
- followups to #582 #613
- Added more tests for torquescript #612
- Tweaks the MaterialAsset loading logic #611
- simplify callOnModules #610
- BugFix: Correct a Windows compilation error in the endian swap code #609
- BugFix: Correct MSVC Compiler Warnings #608
- Adjustment: Utilize native compiler intrinsics for endian swapping when available #607
- [Linux] BugFix: Free the mouse cursor when triggering SIGTRAP #606
- don't try and sort ribbon particles #605
- BugFix: Clear a lot of warnings #604
- item->importStatus cleanup for asset importer #603
- fix groundplane material reference in examplelevel #602
- BugFix: Fix AL device listing #601
- BugFix: Correct tags in the asset browser not filtering correctly #600
- Add handling to RotationF's addRotation function to ensure formatted return #599
- uiCanvas keyboard mode callbacks. #598
- Adjusted handling of field converts in the project importer to deal with fields that didn't contain quotation marks #597
- GuiGameListMenuCtrl Update #596
- inputTest Module Update #595
- Fix specific usage of Con::executef where it was not being assigned t… #594
- Material editor fixes from eval cleanup. #593
- BugFix: Correct an object spawning error #592
- BugFix: Fix a crash that sometimes occurs when groups of of objects are deleted #591
- BugFix: Correct the onAdd callback not being raised for Projectiles #590
- BugFix: Corrections to allow the Linux win console to work #589
- kill splashscreen on nonwindows #588
- Allow local variables to be used in eval. #587
- particle cleanups #586
- Misc QOL and Bugfixes 2021/09/19 #584
- [OpenGL] BugFix: Correct shader errors being thrown during load #583
- BugFix: Correct function call Error that causes the engine to crash #581
- Converts precipitationData to use sound asset macros #579
- dedicated gfx device suppression #578
- Reimplement object copy failures. #577
- Clean up more evals that have local variables are not working correctly. #576
- Misc QOL and bugfixes for 2021/09/12 #575
- Updates Prototyping module #574
- Fixes initial indexing of the tool palette widgets #573
- Fix local variable being eval'd in materialEditor #572
- Forgot to null out the datablock after being deleted when it fails to preload #571
- remove FMODex from Torque3D #570
- %guiContent importer compliance fix #569
- fix PhysicsShapeData upconvert entry #568
- BugFix: Correct an error where the GUI editor cannot be opened #567
- don't try to generate mipmaps for images that aren't n^2 dureing prev… #566
- Bugfix qol 20210909 #565
- macro cleanup #564
- replace new with singleton to fix cannot re-declare object log file … #563
- followup to #531. fixes the same issue on mac #562
- Sound asset initial rollin #561
- BugFix: Correct placement of the TORQUE_NOINLINE statements #560
- Workaround: GCC Release mode Runtime Errors #559
- Misc Fixes and QOL improvements #558
- mini cleanups for ab #556
- Update thread ids for 64bit support. #555
- account for the possiblity of _set##name(StringTableEntry _in entries somehow getting punted nulls #554
- sanity check nodelist presence #553
- ensure new (foo) lines being converted are valid according to findObj… #552
- DiffuseRenderPassManager.addManager "cleanups" #551
- Misc Quality of Life and Bug fixes #550
- be clear where we're referencing gbuffer render targets #549
- kill off glowchan leftovers #548
- fixes for copypastas that somehow slipped in #547
- Converts most of AFX classes to utilize assets #546
- Enforces filename string case sensitivity for assets' internal filenames #545
- [PLEASE TEST BEFORE MERGE] Mac font stuff #544
- MacOS fixes #543
- tooltip work #542
- Fixes new emitter button bitmap to proper fieldname #540
- crash fixes #539
- [Shape Editor] BugFix: Correct a bad octahedron.dts reference when using the mount viewer. #535
- Importer sanitizing #534
- Bugfix linux release builds for Clang #533
- Linux BugFix: OpenAL Loading #532
- Asset Browser on Linux Fixes #531
- [Material Editor] BugFix: Correct case sensitivity errors on the model previews when running on case sensitive systems (Ie. Linux). #530
- get the splash screen on linux to stop corrupting the main window #529
- suppress deletion of temp material created by the editor #527
- ensure the asset browser is executed prior to other pseudo-modules that may need bits #526
- report if SDL_CreateWindow is unable to create a window at all #523
- bad constructor usage! bad! GCC no like! #522
- give useful data when not finding a given shader var #521
- Engine Asset Update #520
- Update TinyXML to TinyXML2 #517
- partly address #502 #515
- adress #510 - missing GFXFormatR11G11B10 macrohook #514
- template index file review #513
- adress #508 - fix postfxmanager default initialization #509
- adress #501 - thread oversight. #507
- adress #504 - typo leading to broken $origin reference #506
- typofix in getScreenResolutionList #500
- mac compilation and standarization fixes #499
- Script extension assignment. #498
- particle emitter bounds box fix #497
- Fix buffer overflow issue in StringUnit::getWords bug #496
- TorqueScript Interpreter 2.0 C++ Script #495Fix return value conversion when using SimObject::call() method #494
- shadowmap validator tweaks #493
- report simset names for add/remove errors #492
- augment bitstream write error reporting #491
- connects staticshape::unmount to the parent chain so it can actually do so #490
- expose a zip file password cmake config option #489
- Window resolution options bug [Mac] Test Needed #488
- Add support for Apple Silicon #487
- Update TORQUE_GAME_ENGINE version number to reflect current version 4.0 #486
- make string to char* conversion automatic #485
- form steve yorkshire: mat editor save extension fix #484
- Updates the masterserver domain referenced in the default scripts, pointing it to the new torque3d master server #483
- add additional chars to the flatfile->asset->objectID name santizatio… #482
- report which profile usages are conflicting (was,is) C++ QoL Enhancement #481
- adds binary to decimal and vice versa methods QoL Enhancement Script #480
- Implement Unit Test Suite for TorqueScript. C++ enhancement Script #479
- Fixes a resolution switching issue when the game uses only OpenGL… bug C++ Script #478
- Updates the torsion.in file to properly be configured to handle tscript extension C++ Script #477
- reset emissive to show 0,0,0,0 for local/vector lights in a manner th… #476
- Adds import config settings for forcefully adding configurable suffixes for shapes, materials and images #475
- Fixes display of internal names on objects shown in guiTreeViewCtrl #474
- Misc. minor AB fixes #473
- Makes the DB creation process better jive with modules #472
- Adjusts Forest object creation and forest item data creation/management to work with asset/module workflows #471
- fix emissive #470
- Missed a function where similar to previous was needed for the shape editor list fix to ensure it works both ways #468
- Fixes the constructor path compare logic in the shape editor so the lists can populate correctly. #467
- set prefab and makemesh origins to the biggest model #466
- ribbon particle resource port #464
- terrain brush dragging cleanups #463
- Re-fixes terrain edit dragging without breaking paint actions #462
- Implements shape preview caching for shape assets #461
- re-fix file exclusivity, readd callonmodules variable extension #460
- update openal-soft #459
- Integrates object creator logic into the AB #458
- augment datablock file handling to include references with no suffixes #457
- Fix for transparency in splash images #456
- version is not provided by current vendor api making it pointless to … #455
- Added fix for #365 from PR #367 - buffer overrun bug #454
- Corrects missed asset script file references in asset definitions when swapping to the tscript extension #453
- Add Discord badge to README #452
- Fixes some minor errors on MacOS regarding compiling in clang #451
- provides a general Playgui_onWake callback for modules #450
- Loading from zipped game directories. #449general spawnspheres #448
- Cmake allow non-source project directory #447
- add parameter handling to callonmodule callbacks. #446
- revert #401 as while it does surpress hieght painting touching the ce… #443
- Removed old fixed function code from GFX. #442
- D3d11 texture lock #441
- Improve terrain rendering, handle bug with no detail #438
- Assetifies MeshRoad, Decal Road, and the material slot of GroundCover #436
- Adjusts handling of C++ asset types #434
- moar asset errorhandling #433
- sdl usage standards proposal 3 #432
- mac fixes #430
- High resolution timer fixes #429
- Consolidates and standardizes terrain creation between the editor, asset browser and creator panel #428
- membervar compile fix #426
- Initial pass at implementing MaterialAsset macromagic utility functions #425
- Height based terrain texture blending #424
- OpenGL: Access viewtangent "DX" style for gbNormal in terrain textures #421
- update sdl2 to release 2.0.14 #418
- corrected and implemented a usage of shapeasset macros #417
- Converts GroundPlane to utilize assets #415
- Misc various improvements for noted issues with the Asset Importer #414
- add validation flagging for server objects #413
- Fixes a few bugs/issues on Linux #412
- asset pipe cleanups #409
- Fixes for AA toggle and GFX Device reporting for options menu #408
- Wraps material animation floats to sane values. #407
- Parametrize script extension, default to 'tscript' enhancement #406
- Correct bump map in waterObject.cpp being in sRGB space #403
- Fixing bug Terrain Editor bug #91 #401
- Fixes logic that checks if a postFX was enabled so the PostFX Editor works properly #400
- Misc Editor and editor GUI fixups/improvements #399
- mMipCount was never being filled out. just use mPrefilterArray->getMi… #398
- Removes unneeded redundant asserts when the functions already have range sanity checks #397
- Adds handling so the pause menu has a button to exit the editor as a quick shortcut #396
- WIP of marking active scene in the scenetree #395
- Fixes Datablock and Prefab DragnDrop behavior with the AB #394
- Adds ability to delete a module #393
- Cleanup of some log errors and spam with assets #392
- Better handling for finding modules by file path. Mainly used in asset importer #391
- variation on #387 that also introduces errorcodes #390
- hooks up shapebase children breadcrumb #388
- adress #385 #386
- get shapeassetID read. TODO: find further flaws and unrem the filter #383
- Pause Menu toggle fix #381
- light review (hdr and metalness vs direct lighting) #379
- shader preprocessor fixes #378
- mac compile fixes #377
- be sure to executte defaults prior to clientprefs #376
- Adds handling to the path manager so it can deal with both looping and non-looping paths #375
- Misc fixes to ensure that the default postFX save, load and editing process is valid #374
- get gl side HDR compiling, attempt clamp to keep bloom in range #373
- Misc. probe bake/load fixups #372
- Adds a sanity check so asset names cannot start with a number #371
- Misc. BaseGame UI fixes #370
- Added date/timestamp option to console log #369
- fix #365 #367
- Overhauls the handling of probes to utilize an active probe list #364
- Improves default suffix handling for asset importer on image assets under a material asset #363
- Basic prototyping module initial upload #362
- Updates some level asset functions and script handling #361
- clip ./ when doing pattern matching #360
- Move slider to core and add opacity slider to console gui in BaseGame #359
- Updates macromagic to properly set up for init'ing when image assets are set in material and terrain materials #357
- sceneobject mountchain enable/disable collision aug #356
- fix gl compilation #355
- fix for empty r channel creation of composites crashing out #354
- fix GCC compile #353
- followup #352
- replicate exec signatures for queueExec #351
- EngineExportScope(){} can't be initialized by default, aparantly #350
- Fix paths in caustics shader bug Script #349
- Use string.compare instead of String::compare when comparing strings bug C++ #348
- fix terrain compilation #347
- gl needs OUT_col filled out to return anything #346
- pathshape gravity suppression injection #345
- Profile editor for the meshRoad object C++ enhancement Script #343
- Replace uses of dStrCmp with new String::compare C++ QoL Enhancement #342
- breakShape() - remove parts created with invalid object box . C++ QoL Enhancement #341
- ForceFOV is not working on GuiTSControl. bug C++ help wanted question #339
- extra option for terrain block to disable the update of the basetexture #337
- Remove old and not needed torqueconfig files #336
- SFX Player fixes #74 #334
- Add NavMesh to World Editor #332
- Temporary fix for the geometry feed in spotlights #329
- Implementation of guiRenderTargetVizCtrl #328
- Fix global variables not being able to be used inside of a foreach$ loop bug C++ #327
- Feature/improve cinterface C++ help wanted QoL Enhancement #326
- code review: #324
- shift pbrconfig to ORM in keeping with the prepoderance of industry standards #323
- minor cleanups: #321
- memleak fix #320
- Implements new shape fadeout and lighting fade/max lights/shadows pref options into the options menu #319
- Implements hook-look-up logic for shape assets to ShapeBaseData including autoimport handling #317
- Updated version of OTHGMars' updated window and resolution options modes. #316
- Various misc. tweaks and fixes targeting memleaks and crashes #315
- Fixes the hook-ins so when a shape asset is changed, tsstatics now are correctly triggered for a reload #314
- fix chooseleveldlg #313
- Reorgs the layout and editing of PostFX with some supplemental level save/load changes #312
- Re-implements the dynamic cubemap mode option for reflection probes #311
- Misc asset browser/asset creation fixes #310
- new trigger features: triponce, tripcondition, and trippedby. #309
- Misc fixes for Asset Browser navigation, scene asset utilization and editor settings #308
- Misc editor settings fixes and additions #307
- Misc Fixes for level saving and selecting asset paths #306
- Fixes logic when opening shapeEditor with a TSStatic selected #305
- Misc. Fixes and cleanup for lights #304
- Miscellaneous small issue fixes #303
- Integrates sound and shapeAnimation assets into the importer #302
- Material Asset import lookups and initial re-integration of sis files. #301
- Adds sorting to the settings class so when it saves out to file #300
- Level Asset Dependency handling and various level fixes #299
- fix for trigger::testobjects vector population #298
- Adds a notes object that only displays in the editor #297
- Fix compilation with shipping flag #295
- Adds a pref to dictate if local lights can cast shadows or not. #294
- Expands AB tooltips with file info #293
- Adds image variances for the menuGrid image #292
- Adds in the missing materials used for the Convex Proxies for triggers, zones, etc. #291
- Standardizes the tooltip profile colors to match the rest of the themeing stuff #290
- Adds logical check to skip animated statics when baking selection to mesh. #289
- Misc. Image Asset improvements #288
- More misc. fixes #287
- Updates SDL to 2.0.12 #286
- Followup commit to switch to engine conventions #285
- Basic Platform::openWebBrowser implementation for linux #284
- mouse display for keybinds #283
- Even more misc asset fixes #280
- More various Asset Browser and importer fixes #279
- from @OTHGMars: AssetImporter type and path for material look-ups. #277
- Queue exec order #276
- Fixes the backend logic for setting/creating 3DTextures in D3D11 #275
- Various fixes for both asset importing and some workflowy bits relating to assets stuffs #274
- Fix gamepad binds on non-windows. #273
- inputTest Module Initialization #272
- Alpha40 shader gen cleanups #271
- Some cleanup and adjusting of local light fields and default settings. #270
- Adds additional light preferences #269
- Adds some console preference variables for object fade overriding on TSStatics #268
- ribbon shader variable order fix from @steve_yorkshire #267
- Adds a default value to the lodType of the asset importer #266
- proper variation on the datablock file list erasure #265
- crashfix: const U32 numVerts = curEntry.vertBuffer-> is invalid for vectorlights #264
- crashfix: decal report when missing the DB entry was malformed #263
- fix reverb out of bound initializations #262
- groundframe generation cleanup work #261
- Moves the BaseUI module to utilize the queuedExec function #260
- Captures secondary window close events #259
- Updates the BaseGame UI theme #258
- Fix GCC9 complaints #257
- Fix GCC9 complaints #256
- Fixes issue with Drag-and-drop asset import action #255
- Moves the delta-based rounding function Verve used up into the engine #254
- from jeff and tim: review of lighting impacts #252
- Added slider to consoleDlg for bg alpha (Needs refinement) #251
- from @rextimmy new isbackground shader feature. #250
- Adds additional functions for inserting inspectorGroups #249
- cleanup singlechannel glowmask leftovers (we use a full rgb map now) #248
- Various improvements, fixes and enhancements to Asset editor stuffs #247
- Various improvements, fixes and expansions for Asset Importing #246
- Minor additions to popup menus #245
- Adds logic to guiTextEditCtrl to have placeholder text when the control is empty. #244
- from @practicing01: trigger mounting #243 by Azaezel was merged on Jul 10, 2020
- from practicing: aiplayer onstuck correction #242 by Azaezel was merged on Jul 10, 2020
- comparison flaw in spotlight animation check. #241 by Azaezel was merged on Jul 8, 2020
- fixed cpu detection on 64bit windows #240 by JeffProgrammer was merged on Jul 7, 2020 1
- #include "console/typeValidators.h" #239 by Azaezel was merged on Jul 5, 2020
- fix cubemap capture for gl #238 by Azaezel was merged on Jul 5, 2020
- safety check #237 by Azaezel was merged on Oct 9, 2020 1
- client cleanups #236 by Azaezel was merged on Jul 26, 2020 1
- Fix crash due to GuiEditCanvas::save() #235
- Implements missing _captureBackBuffer method for GL gfx layer. #234
- Fix for crash in _onZoningChanged methods when called by hidden objects. #233
- Reworks the terrain loader code to work with the assets. #229
- adress #116 and #179 (shaderside) #227
- adress #225 #226
- Removal of old font files from basegame template #223
- adress #221 crash surpress macromap #222
- adress #16 - don't need to swizzle vert colors #218
- groundcover requested augs #216
- fixes for trigger onenter/onleave #215
- adds an animspeed and animoffset to tsstatic instances #214
- typofix in opengl terrain shadergen #213
- export rounds LODs to the nearest power of 2 #212
- Updated links, added info from torque3d.org #211
- adress #162 based on work by Chad Hall #210
- adress #203 #209
- Linux Slash compatability #208
- adress #205 #206
- D3D-only compile fix DirectX #204
- implement copyResource, fix copyToBmp #202
- Remove trailing whitespaces from simObject.cpp and fix pointer format #2382
- fixed texture call which reported as a missing image #2378
- Updates SDL to 2.0.10 #23699
- OpenAL efx fixes for macOS/Linux #2362
- Modification of #2145 Improvement #2354
- adress #2344 #2352
- Full template Scene conversion Bugfix Improvement #2345
- fix(es) for volumetric fog when dealing with dedicated servers. #2342
- Makes the popups correctly operate anywhere in the space of the canvas Bugfix #2340
- Adds logic to temporarily disable collisions of mounted objects on Players Bugfix #2339
- Fixes some outstanding menubar problems. Bugfix #2338
- Fixes artifacts in Cloud Layer. Bugfix #2336
- rewrite of NavMeshUpdateAll/NavMeshUpdateAroundObject Bugfix Improvement #2335
- Cleanup and minor tweaks to the core dir structure. Improvement #2334
- Fixes a crash that occurs on linux headless servers Bugfix #2332
- Set contrsaints for Player Z rotation Bugfix #2331
- Adds a filter for materials to never import when importing a shape New feature #2328
- Adds ability to skip loading of cached dts in enumColladaForImport New feature #2327
- Adds visualizers for various types of colorblindness Improvement New feature #2326
- Moves the path return from fileDialog through the returnBuffer Bugfix #2325
- Tweaks some object handling of guiTreeViewObj Improvement #2324
- Sanity check for calling getFieldValue Bugfix #2323
- Adds gui3DProjectionCtrl New feature #2322
- Updates TextEdit value when focus is lost. Improvement #2321
- Allows special inspectorFields to override their height Improvement #2320
- Initial implementation of the Scene object Improvement New feature #2319
- Tweaks to the Asset/Module info echo behavior to spam the console less. Improvement #2318
- Adds ability to set the split point of a guiSplitContainer #2317
- corrects a parity flaw between wireframe and non wireframe box display #2315
- Switches to absolute position for mouse tracking. #2313
- Snap to terrain Z offset. #2311
- Vert color correction #2310
- Remove redundant variables and clean up C4312 and C4305 warnings #2309
- nextfreemask does nothing for proximity mines as there are no subclas… #2307
- corrects a copy-corruption flaw with GuiSwatchButtonCtrl::onMouseDragged #2305
- Sdl joystick2 #2300
- Sqlite Console refactor, #2299
- Travis Compile #2298
- Fix SDL Input::getKeyCode on software keyboard layouts #2296
- Add a .editorconfig file #2295
- Adds features to GuiInputCtrl #2294
- afxRenderHighlightMgr: account for hardware skinning #2292
- corrects compilation errors on non-mac unix derivatives #2288
- corrects compilation errors on mac #2287
- Nfd update #2286
- corrects a pair of conversions. one object oriented, one not. #2285
- Fills in monitor functions in PlatformWindowManagerSDL #2284
- Adds handlers for sdl focus events. Final review Improvement #228
- Fixes CanvasSizeChangeSignal and Canvas::onResize() under SDL Final review Improvement #2282
- OpenALEffects New feature #2281
- Approved Improved BitStream writeQuat/readQuat methods. Improvement #2277
- filter out pixel shader normalmap calcs when not in deferred mode. Bugfix Final review #2276
- Adds Clamp to QuatF::dot() Bugfix #2275
- Core module-ification Improvement #2272
- micro patch to the nativefiledialogues library to mirror file type name #2270
- alternative to #2268 : remove secondary profiling #2269
- Network Code Fixes Improvement #2267
- Resolves #1721 - ScatterSky zOffset Bugfix #2266
- Fix for bug in GFXVideoMode::parseFromString() Bugfix #2265
- Resolves #740 - Remove redundant code in _GFXInitGetInitialRes() Bugfix #2264
- member var conversion error that oddly didn't crop up till mac testing. Bugfix #2262
- Changes TSStatic::castRayRendered to use passed texcoord argument. Bugfix #2259
- Fixes the front/back ortho views in the editors Bugfix #2258
- Particles should go downwind (while windCoefficient >0) Bugfix #2255
- SDL 2.0.8 Bugfix Improvement #2254
- It's almost imposible to change direction of wind. Reseting mCurrentT… Bugfix #2252
- openal-soft updates Bugfix Improvement #2251
- Fixes various incorrect popup menu behaviors. Bugfix Improvement #2250
- Updates PlatformCursorController to use full set of SDL cursors. Improvement #2249
- New cinterface #2248
- Corrects a problem with the D3D11 texture lock/unlock mechanism #2247
- Update CInterface #2246
- Clean-up uses of ConsoleFunction etc. #2245
- Higher resolution app icon #2243
- Interpreter Hotfix: Check for NULL on the thisObject before using it. #2242
Last modified 1yr ago