Brian Roberts
6c8dfdbe4c
Merge pull request #964 from Azaezel/alpha41/protoMethods
...
new method, getMethodSigs. spits out callback proto-functions
2023-02-16 08:27:22 -06:00
AzaezelX
a8e74787b7
new method, getMethodSigs. spits out callback proto-functions
2023-02-15 17:38:45 -06:00
Brian Roberts
c1d417806a
Merge pull request #963 from Azaezel/alpha41/terrainNormSafety
...
terrain safeties
2023-02-15 15:48:11 -06:00
AzaezelX
747dd3ecd4
terrain safeties
...
ensure terrain normals don't nan
ensure the blend range for terrains is floored
2023-02-15 14:51:28 -06:00
Brian Roberts
36771d9f0b
Merge pull request #959 from Azaezel/alpha41/guiiconBorderfix
...
fix GuiIconButtonCtrl not taking borderThickness entires
2023-02-15 14:37:43 -06:00
Brian Roberts
6f2e9adc70
Merge pull request #960 from Azaezel/alpha41/audioGuiCtrl2
...
audio gui control
2023-02-15 14:37:33 -06:00
AzaezelX
57037080b2
add an ignoreLighting entry to materials
...
by request:, flag to utterly ignore lighting in favor of the base texture
2023-02-14 20:57:44 -06:00
AzaezelX
4543aaec26
audio gui control
...
a gui element that plays a sound on loop, with minor configuration options and a logcal block for conditional plug in
2023-02-14 18:54:25 -06:00
AzaezelX
76a7b024e8
fix GuiIconButtonCtrl not taking borderThickness entires
2023-02-14 17:32:31 -06:00
Areloch
29510c474b
Fixed logic in SFXEmitter so it wouldn't keep overriding local properties with the asset Description DB values any time a property was changed
2023-02-12 23:11:36 -06:00
Areloch
5599721a1e
Adds logic so the canvas keeps track of the last input device
2023-02-09 18:54:36 -06:00
Areloch
3d8220c413
Merge pull request #952 from Areloch/T3D403Version
...
Update version string to 4.0.3
2023-02-04 00:44:56 -06:00
Areloch
727c5b1e59
Fix up handling of assets marked for UseForDependencies during import process
2023-02-01 23:54:11 -06:00
Areloch
622a9b1f6d
Missed the second var
2023-01-30 19:04:47 -06:00
Areloch
c45beb75c4
Update version string to 4.0.3
2023-01-30 19:01:38 -06:00
AzaezelX
0d35016795
fix needing to doubleclick to bring up a docs link
2023-01-28 16:15:59 -06:00
AzaezelX
1b33b01eb1
add "docsURL" filter to assignFieldsFrom to prevent it from triggering opening web pages when inheriting values
2023-01-28 16:12:05 -06:00
AzaezelX
f5a34308f9
add a docsURL; macro to link a given set of script config vars to git or similar storage urls via clicking on the inspector
2023-01-27 01:13:15 -06:00
AzaezelX
a0bbe0ec18
layout consistency pass pt 3 - some afx bits, correct malformed shapeimage grouping causing a crash.
...
-must have addgroup and endgroup
2023-01-26 20:01:10 -06:00
AzaezelX
41cb2e63cf
remove auto-documentation experiment
2023-01-24 19:43:07 -06:00
AzaezelX
ace18d0246
layout consistency pass pt 2 -place shapebase inheriting initpersistfields up top so the child layout appends to the parent
2023-01-24 19:30:09 -06:00
AzaezelX
f07c8745b2
inspector cleanups
...
clustering work for datablocks for both consistent scanning for object parameters, as well as an eye towards orgainizing things to make reviewing what variations of components we'll be needing down the line clearer
2023-01-24 17:12:23 -06:00
Brian Roberts
23895e365a
Merge pull request #947 from Azaezel/alpha403/atlasSizeAug
...
bump up max allowable texture dimensions
2023-01-11 15:49:00 -06:00
AzaezelX
7284d44833
bump up max allowable texture dimensions
2023-01-10 17:44:17 -06:00
Brian Roberts
95b8028e5a
Merge pull request #943 from Azaezel/alpha403/emissiveToReciveShadows
...
emissive to recivesShadows
2023-01-09 15:28:30 -06:00
Brian Roberts
cff90549b6
Merge pull request #946 from Azaezel/alpha403/pokeProbes
...
probe code review
2023-01-09 15:28:15 -06:00
AzaezelX
5f319e50ed
ammend caputre mask so that skylight et al gets terrain, but skips editor-only renders
2023-01-03 06:53:59 -06:00
Glenn Smith
3bdbe5965e
Fix some compiler warnings on macos
2023-01-01 22:56:56 -05:00
Areloch
6fa57362b3
Rollback of this change because GCC is weird
2023-01-01 16:56:59 -06:00
AzaezelX
4203c4d064
since the baseline assumptions now recievesshadows defaults to on, set it so for terrains
2022-12-29 15:10:41 -06:00
AzaezelX
712e7c67ff
remove lighting, visibility, and probe polling features from sky objects. ensure all use isBackground
2022-12-29 14:34:10 -06:00
AzaezelX
645f88d4af
emissive to recivesShadows
...
now we've got a glow mask and multiplier, ditch the emissive flag in favor of a proper recivesShadows
2022-12-29 13:38:30 -06:00
AzaezelX
8821f62b0c
misc fixes
...
utilize specialty case soundarray macros.
slim duplicate entries in vehicle already hand;ed by rigidshape.
create a gamebasedata::onnewdatablock which calls onremove and onadd for the db for those classes like wheeledvehicle that expect mounting logic to occur
2022-12-27 21:10:15 -06:00
Areloch
00c27095f7
Establishes a common namespace for Module ScopeSet objects to make it easier to work with function calls out of module namespaces
2022-12-22 00:02:34 -06:00
Brian Roberts
6f0a93bdcc
Merge pull request #935 from Azaezel/alpha402/versionLock
...
lock 4.0.2 version in
2022-12-18 13:54:29 -06:00
Areloch
f2585fea4d
Fixes handling of click/activation events on keybind options ctrls so clicking on it at all activates it, instead of needing to click on the button image specifically
...
Adjust the scaling of the options rows to be a consistent 50/50 divide between the options name and the actual options values to make the layout and scaling consistent
Fixes key remapping behavior to work properly
Added SubHeader text gui profile that is centered
Made the remapping gui control be stylistically consistent to messageboxes
2022-12-16 00:35:16 -06:00
Brian Roberts
abbfb634f3
Merge pull request #936 from Azaezel/alpha402/vehicleCleanups
...
rigidshape and wheeledvehicle perf work
2022-12-10 19:26:31 -06:00
AzaezelX
01ba573543
rigidshape and wheeledvehicle perf work
...
a) add more profiling for analysis
b)don't bother trying to update collision if we're set to imobility or not moving fast eough for even the contact velocity tolerance threshold to trip
c) updateforces and updateWheelParticles already trigger extendWheels(); . no need to do it a third time
2022-12-10 17:07:28 -06:00
AzaezelX
1f346ccb22
lock 4.0.2 version in
2022-12-09 14:51:07 -06:00
Areloch
74ac45e877
Fixed Edit button tooltip for Shape Asset field
...
Disabled Edit button on image asset field as there's no current image editor
Fixed positioning of edit buttons to align with preview
Fixed horizontal sizing for the edit control so it keeps to the width of the field
Fixed handling on the preview display so if an invalid asset is input, it clears the preview display to help indicate it's invalid
Disabled the MaterialSlot handling for TSStatics until it can be further refined
2022-12-08 23:45:56 -06:00
Areloch
739a111fc2
Re-added accidentally deleted line that removed the preview tooltip
2022-12-08 20:15:20 -06:00
Areloch
6162c5da05
Updates the behavior and layout of the ImageAsset, MaterialAsset and ShapeAsset inspector field types to be clearer, with previews and obvious edit buttons
...
Also fixes drag-n-drop behavior from the AB into the image and shape fields to ensure they update as expected.
2022-12-08 20:00:55 -06:00
Brian Roberts
a304198abb
Merge pull request #930 from Azaezel/alpha402/fixORMChanMap
...
fix orm vs single channel mapping
2022-12-03 08:55:43 -06:00
AzaezelX
4c50270e25
fix orm vs single channel mapping
2022-12-03 08:54:30 -06:00
LakoMoor
0780cac6c8
Fix for build
...
Fix error: "getStringValue: is not a member of ConsoleValue"
2022-12-02 11:58:45 +06:00
Brian Roberts
120691abee
Merge pull request #923 from Azaezel/alpha402/puppies
...
adds wetness
2022-11-29 12:33:21 -06:00
AzaezelX
9f9049e6bd
use the templated mLerp
...
turns out a) it exists, and b) it uses the standard input order, so shoud be easier for new folks to remember
2022-11-28 22:12:25 -06:00
Jeff Hutchinson
82b5084875
Merge pull request #924 from JeffProgrammer/cpp20
...
Compilation fixes for C++20
2022-11-28 22:32:04 -05:00
Jeff Hutchinson
1940becb2d
Compilation fixes for C++20
2022-11-28 21:39:06 -05:00
AzaezelX
ab98909f1e
if we have no description, the sounds is never 3d
2022-11-28 00:10:32 -06:00