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
AzaezelX
d960f941e1
add a setControllingClient method to vehicles referencing the shapebase class direct.
...
fix shapebase::setControllingClient swap getControllingObject() test
2022-12-25 14:48:10 -06:00
Brian Roberts
54a2235128
Merge pull request #940 from Areloch/ModuleRootScopeNamespace
...
Establishes a common namespace for Module ScopeSet objects to make it easier to work with function calls out of module namespaces
2022-12-22 02:25:01 -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
Brian Roberts
ad78f8686c
Merge pull request #932 from Azaezel/alpha402/LevelLoadInjection
...
adds a mechanism to inject additional steps into mission loading
2022-12-18 11:05:09 -06:00
Brian Roberts
120302383d
Merge pull request #939 from JeffProgrammer/macos_fixes_again
...
Fix LibPNG on Universal MacOS + Bump minimum MacOS version to 10.14
2022-12-17 21:55:30 -06:00
Jeff Hutchinson
d4a6ea4628
Fix LibPNG on Universal MacOS + Bump minimum MacOS version to 10.14
2022-12-17 22:45:09 -05:00
Brian Roberts
7d02eea6e4
Merge pull request #938 from Areloch/OptionsAndRemappingFixes
...
Misc fixes for options and key remapping
2022-12-16 01:26:12 -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
d8b2ffbce0
Merge pull request #933 from Azaezel/alpha402/bloomBashing
...
bloom operates off of color>1.0. adjust defaults to suit
2022-12-15 02:33:12 -06:00
Brian Roberts
7c90f6e680
Merge pull request #937 from Azaezel/alpha402/rtTrouble
...
fix bad rtParams refrence
2022-12-15 02:32:41 -06:00
AzaezelX
4deae92c48
fix bad rtParams refrence
2022-12-14 23:07:35 -06:00
AzaezelX
29e06fc327
refactor, with the following wrappers to keep in mind:
...
Core_ClientServer.clearLoadStatus();
Core_ClientServer.inishMapLoad();
Core_ClientServer.FailMapLoad( %moduleName, %isFine);
Of special note: the postevent method must only take one entry, so we store off Core_ClientServer.failedModuleName = %moduleName; priorto triggering the event so that the failing module can be reported.
2022-12-12 14:07:52 -06:00
AzaezelX
78cb2e1d80
adds a fail state method+event to the load chain
...
at time of writing:
Core_ClientServer.GetEventManager().postEvent( "mapLoadFail", false );
kicks players and closes the server
Core_ClientServer.GetEventManager().postEvent( "mapLoadFail", false );
proceeds to continue loading reguardless
2022-12-12 13:02:11 -06:00