Commit graph

5980 commits

Author SHA1 Message Date
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
Brian Roberts aa16c4e23a
Merge pull request #961 from Azaezel/alpha41/ignorelighting
add an ignoreLighting entry to materials
2023-02-15 14:37:24 -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
Brian Roberts f903140d22
Merge pull request #957 from Areloch/SFXEmitter_Desc_Fix
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-13 13:17:05 -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
Brian Roberts 7fa2e72d5f
Merge pull request #955 from Areloch/canvasLastInputDeviceTracking
Adds logic so the canvas keeps track of the last input device
2023-02-09 18:57: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
Brian Roberts 67367ee84a
Merge pull request #954 from Areloch/FixNavmeshFollowCommand
Fixes the command build for the Navmesh's Follow test tool so it doesn't create a parse error
2023-02-02 00:32:17 -06:00
Brian Roberts 819eb97241
Merge pull request #953 from Areloch/FixUseForDependenciesChecks
Fix up handling of assets marked for UseForDependencies during import process
2023-02-02 00:31:38 -06:00
Areloch 5c52d565bc Fixes the command build for the Navmesh's Follow test tool so it doesn't create a parse error 2023-02-02 00:30:02 -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
Brian Roberts 6e35acf2a2
Merge pull request #951 from Azaezel/alpha403/clusterCleanups
inspector cleanups
2023-01-30 17:33:29 -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
Brian Roberts d8d0139ff1
Merge pull request #949 from Azaezel/alpha403/hdrFixes
Alpha403/hdr fixes
2023-01-28 15:08:59 -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 a4b13b06fc
Merge pull request #950 from Azaezel/alpha403/flyingVehicleCleanups
add an explicit interpolatetick back in to flyingvehicle
2023-01-24 15:29:59 -06:00
AzaezelX 2c21c4ebd7 add an explicit interpolatetick back in to flyingvehicle
fixe sounds not moving along with it
2023-01-23 20:03:02 -06:00
AzaezelX e83028d9ae preserve glowmap operating as faux lights for probes via oversaturation
(cherry picked from commit 5a2e04838e)
2023-01-20 23:51:36 -06:00
marauder2k7 556937ec09 Initial Commit
(cherry picked from commit 05a2f8c4cf)
2023-01-20 23:51:03 -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
Brian Roberts 11f18ca050
Merge pull request #941 from Azaezel/alpha41/vehicleListenUp
setControllingClient augs for the vehicle chain
2023-01-09 15:28:08 -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
Brian Roberts 35e7a204cd
Merge pull request #945 from CouleeApps/fix_macos_warnings
Fix some compiler warnings on macos
2023-01-02 01:02:52 -06:00
Glenn Smith 3bdbe5965e
Fix some compiler warnings on macos 2023-01-01 22:56:56 -05:00
Areloch 10d61e3a37
Merge pull request #944 from Areloch/GCCCompileCompliance20230101
Rollback of this change because GCC is weird
2023-01-01 17:52:54 -06:00
Areloch 6fa57362b3 Rollback of this change because GCC is weird 2023-01-01 16:56:59 -06:00
Brian Roberts b256d62b85
Merge pull request #942 from Azaezel/alpha403/miscSoundFixes
misc fixes
2022-12-30 00:15:16 -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 543eac4720 clean up lefotvers 2022-12-29 13:54:26 -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