Brian Roberts
1ebe48edbd
Merge pull request #1413 from Azaezel/alpha41/validValidators
...
consolidate addfieldV method contents to avoid duplication
2025-03-18 10:43:42 -05:00
AzaezelX
011a8906ff
skip trying to be clever and just report the variable name being checked directly
2025-03-18 03:13:37 -05:00
AzaezelX
55ac453ab9
guiProfile.border has specific usage cases for -2, so use the full negative range
...
clarify a bit what fieldindex is being asigned
2025-03-18 01:23:33 -05:00
AzaezelX
ffe83b1d2d
use the same renderpriority range across all cases
2025-03-18 01:18:37 -05:00
AzaezelX
44b0d896b8
consolidate addfieldV method contents to avoid duplication
...
report *what* field is an invalid console type
prune down floating point fuzzed validators to 0
default the visual fidelity to POINT_EPSILON (0.0001) rather than 1/FLT_MAX
use the bit(bitcount) macro for legibility
fix breakangle
2025-03-17 22:39:01 -05:00
Brian Roberts
bab30568eb
Merge pull request #1409 from Azaezel/alpha41/soImpulsive
...
skip out on impulses that have no chance of moving the object
2025-03-14 13:59:44 -05:00
Brian Roberts
6c69fada24
Merge pull request #1412 from marauder2k9-torque/development
...
fix cmake finders on linux
2025-03-14 13:59:30 -05:00
marauder2k7
b8cd25cc0a
fix cmake finders on linux
2025-03-14 14:31:11 +00:00
Brian Roberts
47ec0cf0e1
Merge pull request #1411 from Azaezel/alpha41/outliar
...
report what the value is that is out of range
2025-03-11 22:30:38 -05:00
AzaezelX
40b5b018c7
report what the value is that is out of range
2025-03-11 22:30:18 -05:00
Brian Roberts
cb7e2920cf
Merge pull request #1410 from Azaezel/alpha41/wetMess
...
conform and correct gridsize
2025-03-11 22:09:39 -05:00
AzaezelX
4b54fcbe42
conform and correct gridsize
...
waterblock and waterplane were using two entirely different var types. by usage, those should be natural numbers
2025-03-11 22:09:21 -05:00
Brian Roberts
c4bbf7dac5
Merge pull request #1408 from Azaezel/alpha41/stRangeDays
...
add numerous new validators
2025-03-11 20:13:50 -05:00
AzaezelX
325b3a97c0
skip out on impulses that have no chance of moving the object
...
also, sRestTol already is a 0.5 multiplier
2025-03-09 18:40:49 -05:00
AzaezelX
28603655a5
fix malformed addfeildV
2025-03-09 12:58:59 -05:00
AzaezelX
a30eac9a2b
kill case of deprecated vars leaking in
2025-03-09 12:35:59 -05:00
AzaezelX
f633ef3a3d
fill in the validated variables
2025-03-09 11:53:23 -05:00
AzaezelX
fa760fa746
add numerous new validators
...
as well as inspector support to treat a significant chunk of the codebase as range-clmped values which can take a guisliderbarctrl with a configurable at the validator level fidelity variable
additionally adds a new addfieldV and addprotetedfieldV for further callback validated slider-presented variables
*also* adds an on additional callbacks to the inspector itself, like onPreinspectobject, onPostinspectObject, and onPostInspectorfieldModified
in addition to *that*, adds a new hidefield command to tag a given specific field not to show in inspector
2025-03-09 11:51:54 -05:00
Brian Roberts
ab73099dd9
Merge pull request #1407 from Azaezel/alpha41/maskMadness
...
typemasks actually typed out
2025-03-07 01:09:43 -06:00
AzaezelX
45bb368762
from marauder: proper enumtable lookup
2025-03-07 00:12:09 -06:00
AzaezelX
d8fcbb7863
work towards reflecting the typemask in the checkboxes in a combinatory manner again
2025-03-06 23:37:37 -06:00
AzaezelX
677c061bc9
Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into alpha41/maskMadness
2025-03-06 23:34:13 -06:00
Brian Roberts
3b39d74f57
Merge pull request #1406 from Azaezel/alpha41/crashfix
...
fix another potential crash with firstresponder code
2025-03-06 23:33:00 -06:00
AzaezelX
79782148ec
fix another potential crash with firstresponder code
2025-03-06 23:32:38 -06:00
AzaezelX
0ac0ee88c2
BitfieldConsoleBaseType::setData definition
...
also, preserve saved out 0 and -1 numbers to resrver 'none' and 'all'
ditch 'no' materialdefinition::animtype
2025-03-06 20:55:40 -06:00
AzaezelX
64103a58aa
enum value listing
...
show the string value of masked enums in variable entries
also sort the combo case of scrolling and rotating materials
2025-03-06 19:04:22 -06:00
Brian Roberts
346339904e
Merge pull request #1405 from Olathuss/my-dev
...
Enables onMouseMove method for scripting on the GameTSCtrl class.
2025-03-04 22:40:08 -06:00
Olathuss
1f1d45f0d1
Merge pull request #1 from Olathuss/gamectrl-mousemove
...
Enable onMouseMove script method for GameTSCtrl
2025-03-04 21:32:25 -07:00
Olathuss
59b938151d
Enable onMouseMove script method for GameTSCtrl
...
Enables the onMouseMove method for scripting in the GameTSCtrl class.
2025-03-04 21:30:19 -07:00
Brian Roberts
80b16185ef
Merge pull request #1404 from Azaezel/alpha41/albedoOops
...
proper correction for missing direct light suface coloration
2025-03-02 00:29:26 -06:00
AzaezelX
6381065eea
proper correction for missing direct light suface coloration
2025-03-02 00:29:04 -06:00
Brian Roberts
09cf5a0425
Merge pull request #1402 from Azaezel/alpha41/mumbledMat
...
prexisting material asset safety check
2025-03-01 18:41:37 -06:00
Brian Roberts
2f2cfb94d1
Merge pull request #1401 from Azaezel/alpha41/guideButton
...
add guide button support
2025-03-01 18:41:28 -06:00
Brian Roberts
e8028b93a7
Merge pull request #1403 from Azaezel/alpha41/spawnSphereShaping
...
ObjectBuilderGui::buildSpawnSphere
2025-03-01 18:41:08 -06:00
AzaezelX
0562e2fea6
ObjectBuilderGui::buildSpawnSphere
...
adds a build callback for the add menu->markers->spawnsphere, using the general case presentation
2025-03-01 18:40:49 -06:00
AzaezelX
bc9ed3e10a
prexisting material asset safety check
...
from steve_yorkshire
don't try and create a new suffixed materiaAsset if one already exists
2025-03-01 17:17:24 -06:00
AzaezelX
7364fb495d
add guide button support
...
courtessy steve_yorkshire
2025-03-01 16:58:35 -06:00
Brian Roberts
c1a924141e
Merge pull request #1400 from Azaezel/development
...
inspector aug: docs as tooltips
2025-03-01 15:10:15 -06:00
AzaezelX
53a87af2b1
inspector aug: docs as tooltips
...
convert feilddocs to an 80-char per line tooltip to better help folks understand what a given variables intent is
2025-03-01 15:09:32 -06:00
Brian Roberts
dbdcf251ac
Merge pull request #1399 from Azaezel/alpha41/restingLagFace
...
rigidshape pef tweaks
2025-03-01 12:07:07 -06:00
AzaezelX
69a0c40795
wheeled vehicle downforce aug. applies a spoiler effect
2025-02-28 19:20:21 -06:00
AzaezelX
ccbcf7a862
take tick time into account as well.
2025-02-28 19:18:28 -06:00
AzaezelX
c2b3ea6122
clean out redundant pack/unpack in vehicle
2025-02-28 18:35:46 -06:00
AzaezelX
43309fef2a
rigidshape pef tweaks
...
account for integration for atrest evaluation. if we're atrest, *don't* network momentums. just send the bool
2025-02-28 17:54:20 -06:00
Brian Roberts
f56f0f811a
Merge pull request #1398 from Azaezel/alpha41/stoppedClock
...
Alpha41/stopped clock
2025-02-27 20:08:45 -06:00
AzaezelX
e90aa02af2
correct mangled stopwatch logic
...
it was having issues with setting a time after pausing
2025-02-27 20:08:25 -06:00
AzaezelX
5f1eec0e00
expand playgui callbacks to also allow game modes to inject element layers
2025-02-27 14:41:21 -06:00
Brian Roberts
3c358d45d0
Merge pull request #1396 from Azaezel/alpha41/goFilterFish
...
game mode filterfix
2025-02-25 23:37:08 -06:00
Brian Roberts
7d431e48a2
Merge pull request #1394 from Azaezel/alpha41/wetWipes
...
reduce redundant calcs for the dampen method.
2025-02-25 23:36:50 -06:00
Brian Roberts
fef87c59c3
Merge pull request #1395 from Azaezel/alpha41/beResponsible
...
setFirstResonder Safeties
2025-02-25 23:36:38 -06:00