Commit graph

  • bd0f535a75
    Merge 5c5894703c into 8407fa360c marauder2k7 2026-05-06 18:17:19 +01:00
  • 5c5894703c SFX System fixes for loading sounds and buffers marauder2k7 2026-05-06 18:16:52 +01:00
  • 8753851a97
    Merge f66454e47d into 8407fa360c Brian Roberts 2026-05-03 22:51:06 -05:00
  • f66454e47d adds a pathshape useEase value.-on by default. camerasplines in general previously assumed you would always want to ease in and out at the first and final node. even when looping. adds an mUsease to it, and to pathshapedata to optionally shut that off. (on by default to behave as legacy) AzaezelX 2026-05-03 22:50:52 -05:00
  • 903b2bd216
    Merge 6829ac2dd0 into 8407fa360c marauder2k7 2026-05-03 17:13:24 +00:00
  • 6829ac2dd0 remove requirement of element count in array marauder2k7 2026-05-03 18:13:17 +01:00
  • 33220cc988 Convert sound asset marauder2k7 2026-05-03 17:00:19 +01:00
  • 1721bd007e Adds a new FieldDescriptor struct marauder2k7 2026-05-03 15:50:44 +01:00
  • 64b4ea0def
    Merge 80eaaff7fa into 8407fa360c Sir-Skurpsalot 2026-05-03 01:14:07 +00:00
  • 80eaaff7fa
    Merge branch 'TorqueGameEngines:development' into Sir-Skurpsalot-player_fixes_&_tweaks Sir-Skurpsalot 2026-05-02 19:14:04 -06:00
  • 80a7e2ce15 adds a player::getOBB method accounts for z rotation, as well as poses for the player bounds box AzaezelX 2026-05-02 19:38:01 -05:00
  • 88236d004b
    Merge b54865aa74 into 8407fa360c Areloch 2026-05-02 11:36:21 -05:00
  • b54865aa74 Fixes the re-import behavior in the Asset Browser to properly prompt the reimport window with the indicated asset in the AB Also fixes how the shapeConstructor is searched/parsed when doing reimports vs new import creations Fixes incorrect assetId usage in some of the prototyping shape constructors so they match now JeffR 2026-05-02 11:35:20 -05:00
  • 3e55c863d0
    Merge ee04b0cf15 into 8407fa360c marauder2k7 2026-05-01 16:44:40 +01:00
  • ee04b0cf15 Groundwork marauder2k7 2026-05-01 16:43:58 +01:00
  • c07234eb15
    Merge 1fd1b8e857 into 8407fa360c marauder2k7 2026-04-28 08:31:44 +01:00
  • b032e2c429
    Merge c07f68a0a0 into 8407fa360c Brian Roberts 2026-04-26 20:57:46 +00:00
  • c07f68a0a0 remove forceably shrinking the first and last pair of links. it doesn't fix the last quad emission issue, and it actively fights designer values AzaezelX 2026-04-26 15:57:42 -05:00
  • 0519d1069b adress https://github.com/TorqueGameEngines/Torque3D/issues/97 this laregly occured due to adding ribbon nodes in smaller increments than the size of a given quad. we therefore skip adding new ribbon nodes if velocity, as determined by the point deltas, would be below 10% of the largest scale a given quad for that link in the ribbon would be. as this will result in lower than a max length ribbon, also adds a timeout mechanism of removing a link every TickMS (32 ticks/second, or roughly how often one would also be aded when in a growth state) for full finalization do still need to circle back and adress why there remains 1 quad spawned after motion. AzaezelX 2026-04-26 15:32:19 -05:00
  • 779482799e
    Merge f85d8aa687 into 8407fa360c marauder2k7 2026-04-22 20:33:15 -04:00
  • ae09a48aaf
    Merge de709a5022 into 8407fa360c Brian Roberts 2026-04-22 15:41:49 -06:00
  • 8c3a87c175
    Merge ccbdd42c28 into 8407fa360c Brian Roberts 2026-04-22 15:58:14 -05:00
  • ccbdd42c28 followup to #1497 similar https://github.com/TorqueGameEngines/Torque3D/pull/1497, Con::executef( object, "onEditorRender", getIdString(), buf[0], buf[1] ); floods the console, making trace(true/false); unusable, so add a guard for that that shuts that off for that case. AzaezelX 2026-04-22 15:57:55 -05:00
  • 051555f4e5
    Merge 7480ac9754 into 8407fa360c marauder2k7 2026-04-21 20:31:01 +01:00
  • 8407fa360c
    Merge pull request #1712 from marauder2k9-torque/ScriptBackend-Changes-and-Cleanup development Brian Roberts 2026-04-21 14:23:25 -05:00
  • 3641727572
    Merge pull request #1721 from Areloch/LevelLooseFilesFixes Brian Roberts 2026-04-21 14:23:13 -05:00
  • e12f8472cd Removed unnecessary debug lines JeffR 2026-04-21 01:28:23 -05:00
  • f6f06121ab Misc fixes associated to looseAssetFiles handling and lookups for LevelAssets - Adds proper marking of Load status for levelAsset, so if no mis file is defined then the asset fails to load and has proper error code - Adjusts the get*Path() util methods for getting stuff like postFXPrefix or decal files to have a fallback if one isn't currently defined in the assetDef, as it could be a broken link but the file does exist - Adjusts saving logic of level so it will properly update the levelAsset for postfx prefix or decal files so if they were added after creation of the assetdef, they're saved and updated as expected - Adjusts the setter methods for the *File fields to correctly separate the File variable and Path variable to make things behave more clearly and consistently. - Keeps checks for *.mis.decals file pattern, but shifts new creations of decals files to just be *.decals to better match other level-associated files like *.nav or *.forest JeffR 2026-04-21 01:22:26 -05:00
  • 92fcebe1d3
    Merge 971e8c44b2 into 85ffb307cd marauder2k7 2026-04-19 22:00:28 -05:00
  • de709a5022 fix F32 Camera::getDamageFlash() recursion if for some reason a camera ends up orbiting itself or another camera, make sure we don't look to the camera orbiting the camera orbiting the.... AzaezelX 2026-04-19 17:45:57 -05:00
  • 7480ac9754 Update postEffectVis.cpp marauder2k7 2026-04-19 19:40:50 +01:00
  • dbc4bb37fe Update postEffect.cpp marauder2k7 2026-04-19 18:24:35 +01:00
  • 85ffb307cd
    Merge pull request #1719 from Azaezel/alpha41/settingSafety Brian Roberts 2026-04-19 11:53:00 -05:00
  • 95afee6937 AssetImportConfig::loadImportConfig safety if no Settings* passed, report and skip trying to apply them to a nonexisent object AzaezelX 2026-04-19 11:52:44 -05:00
  • d33edb051c pass on the multiple target results marauder2k7 2026-04-19 17:36:54 +01:00
  • 60e659aedc adds multiple targets to the posteffect class marauder2k7 2026-04-19 15:47:48 +01:00
  • 10cff00c23
    Merge pull request #1713 from Azaezel/alpha41/PlayerExtendability Brian Roberts 2026-04-19 08:05:18 -05:00
  • fd1434bc16
    Merge pull request #1716 from Azaezel/alpha41/controlCrunchCorrection Brian Roberts 2026-04-19 08:05:04 -05:00
  • dcc3b4941d
    Merge pull request #1717 from Areloch/MiscParticleEdFixes Brian Roberts 2026-04-19 08:04:49 -05:00
  • defbaea2fe Implements misc fixes for the particle editor and particlesList inspector field - Clicking the [...] button from the Particle Emitter tab now opens to the Particle tab *and* properly selects the particle data to be edited - Selecting an emitter object in the map and opening the particle editor now selects the Particle Data to be edited - Selecting a new Particle Data for a particles slot on a Particle Emitter in the editor now correctly updates the values and updates the field display - Made it so if clicking [...] button on the ParticleEmitterData or other similar fields for objects, it will now open to the Particle editor instead of the Datablock editor JeffR 2026-04-19 02:18:05 -05:00
  • 7d72d38ae0 correct element gui resizing drift add minimal padding to counteract floating point flurrer when rounding due to changes in parent element scale revisit the aspect maintining resizer math to correct a few failures with live editing the values. AzaezelX 2026-04-17 06:59:24 -05:00
  • 51686fa452
    Update player.cpp Sir-Skurpsalot 2026-04-15 17:20:49 -06:00
  • a49f9ff006
    Update player.cpp Sir-Skurpsalot 2026-04-15 17:11:20 -06:00
  • 7e72dfba81
    Update player.cpp Sir-Skurpsalot 2026-04-15 17:08:10 -06:00
  • b351b3ffbe
    Update player.cpp Sir-Skurpsalot 2026-04-15 14:31:27 -06:00
  • 1404bc801c
    Update player.h Sir-Skurpsalot 2026-04-14 21:38:16 -06:00
  • 08bda4008b
    Update player.cpp Sir-Skurpsalot 2026-04-14 21:35:46 -06:00
  • 0fd3c6b013 Allow Player class derivatives to override NumTableActionAnims the player class (and resource derivatives, contain a mix of hardcoded animation names, as well as scriptable ones that can be tripped via playthread/setActionThread. to determine if an animation within the stored vector is hardcoded or a scripted oneoff for that mesh, theres a demarcation at NumTableActionAnims for the up to 512 animation slots available. when deriving from player, we must therefore allow that entry to be overridden for any class which adds additional hardcoded animations therefore this introduces a datablock-level entry for the marked slot. AzaezelX 2026-04-14 15:24:04 -05:00
  • f85d8aa687 add assimp port marauder2k7 2026-04-05 12:39:46 +01:00
  • 48312ae20e JOLT Physics update marauder2k7 2026-04-04 11:58:44 +01:00
  • d331731aa1 local build of libpng marauder2k7 2026-03-23 15:55:15 +00:00
  • 97e539db46 Update simSet.cpp marauder2k7 2026-03-14 14:55:05 +00:00
  • 0c94a71c66 update the settings display for audio devices marauder2k7 2026-03-14 14:39:57 +00:00
  • 8baca526b1 Update actionMap.cpp marauder2k7 2026-03-14 13:10:03 +00:00
  • 3188920312 Update actionMap.cpp marauder2k7 2026-03-14 12:44:22 +00:00
  • 496895d60c action map remap for mac marauder2k7 2026-03-13 21:59:46 +00:00
  • 8de2458610 Add reverb marauder2k7 2026-03-13 18:55:55 +00:00
  • 974f217b96 SFX API Changes marauder2k7 2026-03-13 08:05:42 +00:00
  • 1c6409a485 ci output folder marauder2k7 2026-03-13 10:38:08 +00:00
  • 6da3caf88a Fix include directives marauder2k7 2026-03-12 22:48:30 +00:00
  • 7367914923 Update CMakeLists.txt marauder2k7 2026-03-12 22:29:13 +00:00
  • 2304dce93c fix marauder2k7 2026-03-12 22:03:50 +00:00
  • c0c8694114 Update vcpkg.json marauder2k7 2026-03-12 21:42:58 +00:00
  • 581fe50756 remove finders marauder2k7 2026-03-12 21:26:22 +00:00
  • 378fb30642 ci runners marauder2k7 2026-03-12 21:04:05 +00:00
  • d0a00da9a0 vcpkg complete replacement marauder2k7 2026-03-12 20:59:21 +00:00
  • 991b02552d multiple changes and cleanups marauder2k7 2026-04-11 09:38:51 +01:00
  • ef6fb75f6e
    Merge db07f3d8d5 into 12dddd07b5 marauder2k7 2026-04-11 18:20:00 -05:00
  • 12dddd07b5
    Merge pull request #1711 from marauder2k9-torque/GLFix-BlackTerrain-issue Brian Roberts 2026-04-11 18:12:37 -05:00
  • 971e8c44b2 Required changes for Inverse Kinematics marauder2k7 2025-12-04 08:29:44 +00:00
  • a78c0b4309 Update bitmapPng.cpp marauder2k7 2026-04-10 17:41:27 +01:00
  • f622d97224 Update gfxGLDevice.cpp marauder2k7 2026-04-10 17:00:58 +01:00
  • dead75f458 Update gfxGLDevice.cpp marauder2k7 2026-04-10 16:48:30 +01:00
  • c672bf080b
    Merge pull request #1710 from Azaezel/alpha41/fixFlakeyField Brian Roberts 2026-04-10 10:23:08 -05:00
  • 02b3f3d0a1 Update gfxGLDevice.cpp marauder2k7 2026-04-10 08:34:59 +01:00
  • 93b5a8d22e Terrain doesnt render correctly marauder2k7 2026-04-10 06:42:45 +01:00
  • d6e370508f for some reason undo was comming in as a global method. so no temp vars AzaezelX 2026-04-09 23:59:52 -05:00
  • 870fbbe386 Update SoundAsset.h marauder2k7 2026-04-09 10:02:31 +01:00
  • dd08600a84 Update SoundAsset.cpp marauder2k7 2026-04-07 09:49:42 +01:00
  • b625250af0 Few changes to fix the preload failures marauder2k7 2026-04-06 10:46:04 +01:00
  • d4c0c6fd3d add backwards compatibility marauder2k7 2026-04-06 09:56:03 +01:00
  • dc140daa9c Update SoundAsset.cpp marauder2k7 2026-04-05 17:15:34 +01:00
  • 71273e63c9 Refactor of sound asset marauder2k7 2026-04-05 14:17:17 +01:00
  • 5796f0ea07
    Merge pull request #1709 from Azaezel/alpha41/DampDir Areloch 2026-04-08 23:42:38 -05:00
  • 0820cff8e2
    Merge pull request #1705 from Azaezel/alpha41/soundsQuickfix Areloch 2026-04-08 23:42:28 -05:00
  • 4fe0dd05b4
    Merge pull request #1682 from marauder2k9-torque/RefBase-refactor Areloch 2026-04-08 23:42:19 -05:00
  • d85bbc0a1f account for translucencies AzaezelX 2026-04-08 19:27:43 -05:00
  • 5690c64ef6 dampness rework more respect for gravity, fewer texture lookups AzaezelX 2026-04-06 16:55:55 -05:00
  • ed5f6848c8
    Merge pull request #1704 from Azaezel/alpha41/fixPrefabBind Brian Roberts 2026-04-05 11:20:25 -05:00
  • 8a71d925d0
    Merge pull request #1707 from Azaezel/logVersion Brian Roberts 2026-04-04 17:49:29 -05:00
  • a8bc8e92b8 update format AzaezelX 2026-04-04 17:47:58 -05:00
  • cbe3fdf10e
    Merge pull request #1706 from Azaezel/logVersion Brian Roberts 2026-04-04 17:22:03 -05:00
  • e8193d1cc3 embed application info in console.logs ap name [ap version] [engine version] AzaezelX 2026-04-04 17:21:42 -05:00
  • 9ca436d193 quick fix for misc sounds player and vehicle were not loading some of thier sounds. we'll want to revisit this with a more comprehensive solution in the future, but this will at least allow folks to use the systems in place AzaezelX 2026-04-04 15:21:47 -05:00
  • df0971d0dd point rightclick prefab at the same method as the button AzaezelX 2026-04-02 17:31:19 -05:00
  • e7b4a0f1dc
    Merge pull request #1703 from TorqueGameEngines/revert-1691-alpha41/projectileProjection Brian Roberts 2026-04-01 16:07:42 -05:00
  • 6c94836654
    Revert "client projectile origin tweak" Brian Roberts 2026-04-01 16:06:43 -05:00
  • 63f5944e30
    Merge pull request #1702 from Azaezel/alpha41/fixVerveCrash Brian Roberts 2026-03-30 23:08:09 -05:00
  • 3fe67fb850 fix verve editor crash if for some reason, function VerveEditor::CreateField( %targetStack, %fieldName, %fieldType ) is called without a %fieldType, the eval call was crashing. this fixes the imediate issue, but I'd advise followup tracing. AzaezelX 2026-03-30 23:07:21 -05:00
  • e5e687e83b Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into development AzaezelX 2026-03-30 10:22:09 -05:00