Commit graph

7360 commits

Author SHA1 Message Date
Brian Roberts
fdbac265b7
Merge pull request #1363 from marauder2k9-torque/ColorPicker-refactor
Color picker refactor rev2
2025-01-27 11:31:17 -06:00
marauder2k7
44a6ceab2d code review
Revert Hsb to using integers
Clamp drag values
2025-01-27 08:04:55 +00:00
Brian Roberts
b671b85d30
Merge pull request #1369 from Areloch/FixPathShapeNudgeRayTest
Adjusts the test behavior for when the player class tries to ray-check against PathShapes
2025-01-27 01:49:10 -06:00
JeffR
bf9f0ee6cd Adjusts the test behavior for when the player class tries to ray-check against PathShapes to nudge the player to a safer position. Originally it ONLY checked pathshapes, so a static over a pathshape could cause erroneous behavior. 2025-01-27 00:15:14 -06:00
AzaezelX
557b3639eb fill in asset based sound group if not specified by instanced emitter 2025-01-26 20:52:50 -06:00
Brian Roberts
f58781688d
Merge pull request #1367 from marauder2k9-torque/SFXChannels-Fix-order
SFX Channels Fix
2025-01-26 15:06:45 -06:00
marauder2k7
c4a6159faa Update core.tscript
change the execution order so sfx is initialized right after rendering
2025-01-26 21:04:52 +00:00
Brian Roberts
4a0bb46b49
Merge pull request #1365 from Olathuss/closeMenu
Close Menu Implemented
2025-01-26 11:52:53 -06:00
Olathuss
44df6dada7 Close Menu Implemented
closeMenu function on guiMenuBar implemented. Closes menu when selecting a popup menu action.
2025-01-25 22:59:17 -07:00
marauder2k7
a91ddfffa1 fixes for linux
According to doc and man pages we should not be using %Lg for a double as %Lg relates to a long double, F64 in torque is just a double so. This also produces better results when going from colorF to the colorPicker dialogue
2025-01-24 08:44:57 +00:00
AzaezelX
6fe06c602e remove old module_curl.cmake
it now exists in a different form in https://github.com/Torque3DResources/curlModule/tree/main/source/libs\libs.cmake
2025-01-23 21:15:48 -06:00
AzaezelX
c41f4d6680 since
https://github.com/Torque3DResources/curlModule/blob/main/source/libs/libs.cmake
appends TORQUE_INCLUDE_DIRECTORIES
we can look in that dir for httpobject sintead of relying on relative-to-core locations
2025-01-23 20:59:21 -06:00
AzaezelX
4f6c921eb9 offload libcurl to resources
step 1: remove from lib dir now thats prepped in https://github.com/Torque3DResources/curlModule
2025-01-23 20:52:33 -06:00
marauder2k7
055ca0ae00 use screenshot for eye dropper
instead of using backbuffer image, use the screenshot so it captures everything
2025-01-23 20:23:47 +00:00
marauder2k7
93352f5754 linear to hsb and back again requires srgb calcs 2025-01-23 19:37:15 +00:00
marauder2k7
7ffb27dab3 Update colorPicker.ed.gui 2025-01-23 19:24:11 +00:00
marauder2k7
d06a28041d Update colorPicker.ed.gui 2025-01-23 19:22:50 +00:00
marauder2k7
704e304eef display correct values
Few fixes to display float values if the inspector field asks for floats
Split Hsb out from colorI now linearColorF can return HSB from its own color without having to go through the colorI conversion, hopefully gets rid of rounding errors etc since we are only doing the calc once.
2025-01-23 19:06:35 +00:00
AzaezelX
209abf3aa4 ensure zodiac texture is preloaded 2025-01-23 11:21:07 -06:00
AzaezelX
967fa62ddd shaders/common/ no longer exists 2025-01-23 11:19:27 -06:00
AzaezelX
fa1380acc5 add missing shaderData defines. don't ask if something exists before creating it 2025-01-23 11:18:52 -06:00
marauder2k7
48ca98ca84 color palette saving
for now saves palette colours as their hex value. This will miss out on the alpha value.
2025-01-23 14:46:05 +00:00
marauder2k7
46192c3709 Eye dropper functionality
Adds eye dropper functionality
adds eye dropper button image supplied by jeff
adds a few missing asset files (due to in asset browser scan and add all loose files)
2025-01-23 10:18:18 +00:00
Brian Roberts
71d08e9e0c
Merge pull request #1362 from marauder2k9-torque/ColorPicker-refactor
Color picker refactor
2025-01-22 17:33:35 -06:00
marauder2k7
d5d7f9b91b missed glsl shader changes
missed a few glsl shader changes
fixed gradient to look correct with selected underlay colour
2025-01-22 21:32:07 +00:00
marauder2k7
029a495de1 change hsb to doubles internally 2025-01-22 20:12:49 +00:00
marauder2k7
5ca1c37fe9 more fixes for hsb conversion and gui updated 2025-01-22 19:14:40 +00:00
marauder2k7
29a9bd7917 ground work before gui 2025-01-22 17:21:46 +00:00
Brian Roberts
27eb3a567c
Merge pull request #1361 from GATTOUMIDE/miscEditor
Fixes camera speed slider and minor gui adjustments
2025-01-22 09:47:51 -06:00
GATTOUMIDE
88b5bf9245 Fixes camera speed slider and minor gui adjustments 2025-01-22 00:04:01 -03:00
Brian Roberts
ccdfbf1ac1
Merge pull request #1360 from Azaezel/alpha41/typofixtoo
typofix
2025-01-21 11:02:36 -06:00
AzaezelX
a5583a1d0e typofix 2025-01-21 11:02:16 -06:00
Brian Roberts
907f2ab5f6
Merge pull request #1359 from Azaezel/alpha41/IBLBehavingBadly
correct misbehaving ibl
2025-01-20 19:57:58 -06:00
AzaezelX
52dbef6f5f correct misbehaving ibl
got turned around on which pass returned the surface.basecolor when ign orelighting was on.
refine dampen method o stop fighting grass
2025-01-20 19:45:22 -06:00
Brian Roberts
b105fce2f2
Merge pull request #1357 from Azaezel/alpha41/subScenSplineShenanigans
spline objects were mis-saving in submis files
2025-01-20 12:54:23 -06:00
AzaezelX
0e22488434 cleanups and safeties.
had a bunch of dupliated code injectors that are bypassed by the nature of AbstractClassRep::FIELD_SpecialtyArrayField
since those getSpecialFieldOut entries return a const char * from the stringtable, we *don't* want to try and kill those off, since that can lead to trying to delete deleted things from what was designed as a permanent record
2025-01-19 13:31:23 -06:00
Brian Roberts
a0d1eda965
Merge pull request #1358 from Azaezel/alpha41/saveAsSignature
fix level saveas
2025-01-18 22:04:36 -06:00
AzaezelX
aea3879698 fix level saveas
.getCount()  != .count()
2025-01-18 22:02:56 -06:00
AzaezelX
d6334f6cca spline objects were mis-saving in submis files
classes using AbstractClassRep::FIELD_SpecialtyArrayField use an explicit-writing mechanism, rather than tying things to a variable 'slot', so don't try and concaenate the two
2025-01-16 15:35:39 -06:00
Brian Roberts
221614383b
Merge pull request #1356 from Azaezel/development
handle pathshapes comming in from above players more gracefully
2025-01-15 20:36:35 -06:00
AzaezelX
7b393b668b handle pathshapes comming in from above players more gracefully
if you're within a pathshape as it moves, put you on top
2025-01-15 20:35:02 -06:00
Brian Roberts
6b1a811689
Merge pull request #1355 from Azaezel/alpha41/roughTime
roughness was ramping up mip levels too slowly
2025-01-09 10:50:01 -06:00
AzaezelX
439438cd1f roughness was ramping up mip levels too slowly 2025-01-09 10:24:52 -06:00
Brian Roberts
4a8f8302a5
Merge pull request #1353 from Azaezel/alpha41/probeAttention
shift attenuation to probes in general.
2025-01-09 08:10:56 -06:00
Brian Roberts
a1144dad65
Merge pull request #1354 from Azaezel/alpha41/SkinTheCat
for consistency, add a setSkinName method to tsstatic
2025-01-09 08:10:40 -06:00
AzaezelX
9aa45b24ba for consistency, add a setSkinName method to tsstatic
wrapper for obj.skin assignment just like shapebase
2025-01-09 08:09:59 -06:00
AzaezelX
87024fe53a fix overdark default sun ambient setting 2025-01-08 18:18:07 -06:00
AzaezelX
59d6ec1a0f adjust spherical probe attenuation curve to steepen with to assist with blending 2025-01-08 11:13:04 -06:00
AzaezelX
a4266a1336 fix distance falloff misassignmen. fix uninitialized attenuation in root probes 2025-01-07 23:48:34 -06:00
Areloch
e503bccb2e
Merge pull request #1348 from Azaezel/alpha41/libSupport
suport augs for modules that include full libraries
2025-01-07 17:15:28 -06:00