Commit graph

4420 commits

Author SHA1 Message Date
AzaezelX
7d63f114fa followup 2020-10-05 15:50:45 -05:00
AzaezelX
09f9b5351c replicate exec signatures for queueExec 2020-10-05 15:19:04 -05:00
Brian Roberts
04795cefbb
Merge pull request #350 from Azaezel/alpha40_EngineExportFix
EngineExportScope(){} *can't* be initialized by default, aparantly
2020-10-05 13:45:07 -05:00
AzaezelX
eaf814f2e3 EngineExportScope(){} *can't* be initialized by default, aparantly 2020-10-05 13:44:08 -05:00
Brian Roberts
605591b315
Merge pull request #349 from lukaspj/fix/caustics-shader-paths
Fix paths in caustics shader
2020-10-04 17:57:45 -05:00
Lukas Aldershaab
b6d7fdd7bd Fix paths in caustics shader 2020-10-05 00:51:06 +02:00
Brian Roberts
0c29847943
Merge pull request #343 from lukaspj/feature/mesh-road-profile-editor
Profile editor for the meshRoad object
2020-10-03 17:48:00 -05:00
Brian Roberts
2dae903a18
Merge pull request #341 from lukaspj/fix/break-shape-invalid-box
breakShape() - remove parts created with invalid object box .
2020-10-03 17:47:47 -05:00
Brian Roberts
b003eeafe8
Merge pull request #348 from lukaspj/fix/string-compare-overload-error
Use string.compare instead of String::compare when comparing strings
2020-10-03 17:36:32 -05:00
Lukas Aldershaab
7dc2521c76 Use string.compare instead of String::compare when comparing strings 2020-10-04 00:33:21 +02:00
Lukas Aldershaab
973fd44c6a Profile editor for the meshRoad object
credit to Ryan Mounts (RDM)

found originally at http://www.garagegames.com/community/forums/viewthread/105391
2020-10-04 00:19:43 +02:00
Brian Roberts
d50f1f0b81
Merge pull request #342 from lukaspj/fix/replace-dstrcmp
Replace uses of dStrCmp with new String::compare
2020-10-03 17:01:12 -05:00
Lukas Aldershaab
197a62f6ea Convert dStrcmp to String::compare for more cases 2020-10-04 00:00:01 +02:00
Lukas Aldershaab
d0f9aca859 Code style improvement 2020-10-03 23:53:45 +02:00
Brian Roberts
6dedf6330b
Merge pull request #327 from lukaspj/fix/interpreter-foreach
Fix global variables not being able to be used inside of a foreach$ loop
2020-10-03 15:59:20 -05:00
Brian Roberts
6f8ce90af3
Merge pull request #347 from Azaezel/alpha40_fixTerrainCompilation
fix terrain compilation
2020-10-03 13:32:45 -05:00
AzaezelX
411cd009f4 fix terrain compilation 2020-10-03 13:32:16 -05:00
Brian Roberts
39083577c1
Merge pull request #346 from Azaezel/alpha40_glCompilefix
gl needs OUT_col filled out to return anything
2020-10-03 12:30:39 -05:00
AzaezelX
a0d3f27c1a gl needs OUT_col filled out to return anything 2020-10-03 12:30:21 -05:00
Brian Roberts
6a2bfc221f
Merge pull request #345 from Azaezel/alpha40_pathshapeMountfix
pathshape gravity suppression injection
2020-10-03 12:21:37 -05:00
AzaezelX
33f17ea759 pathshape gravity suppression injection 2020-10-03 12:21:16 -05:00
Brian Roberts
681dbe108c
Merge pull request #323 from Azaezel/alpha40_smoothToRough_clean
shift pbrconfig to ORM in keeping with the prepoderance of industry standards
2020-10-03 11:49:10 -05:00
Brian Roberts
40f9dfe712
Merge pull request #334 from lukaspj/fix/sfx-player-bitstream-data
SFX Player fixes #74
2020-10-03 11:39:31 -05:00
Brian Roberts
777a50683d
Merge pull request #329 from lukaspj/fix/temporary-spotlight-fix
Temporary fix for the geometry feed in spotlights
2020-10-03 11:36:52 -05:00
Brian Roberts
8fdcf2d3df
Merge pull request #332 from lukaspj/feature/add-navmesh-to-weditor
Add NavMesh to World Editor
2020-10-03 11:35:53 -05:00
Brian Roberts
87969e2f29
Merge pull request #336 from lukaspj/chore/remove-old-unused-files-and-xenon-reference
Remove old and not needed torqueconfig files
2020-10-03 11:35:30 -05:00
Brian Roberts
bbfa55c206
Merge pull request #328 from lukaspj/feature/guiRenderTargetVizCtrl
Implementation of guiRenderTargetVizCtrl
2020-10-03 11:34:50 -05:00
Brian Roberts
8c49019958
Merge pull request #337 from lukaspj/feature/disable-update-of-basetexture
extra option for terrain block to disable the update of the basetexture
2020-10-03 11:31:48 -05:00
Brian Roberts
612a3e3358
Merge pull request #309 from Azaezel/alpha40_triggerTricksTre
new trigger features: triponce, tripcondition, and trippedby.
2020-10-03 11:26:59 -05:00
Brian Roberts
521fdf3454
Merge pull request #295 from Azaezel/alpha40_shippingFlag
fix compilation with shipping flag
2020-10-03 11:26:35 -05:00
Brian Roberts
c7cabe7081
Merge pull request #261 from Azaezel/alpha40_animCleanups
groundframe generation cleanup work
2020-10-03 11:26:14 -05:00
Brian Roberts
e5014fb24e
Merge pull request #212 from Azaezel/alpha40_export_LOD_rounding
export rounds LODs to the nearest power of 2
2020-10-03 11:25:53 -05:00
Brian Roberts
5238d65faa
Merge pull request #324 from Azaezel/alpha40_gravitas_clean
code review:
2020-10-03 11:24:52 -05:00
Lukas Aldershaab
c999baf7ed Moves from using dStrCmp to the new String::compare static functions. Keeps things cleaner, consistent, and works with intellisense. 2020-10-03 14:37:55 +02:00
yourarcade
7480dea1a9 breakShape() - remove parts created with invalid object box along with empty parts. 2020-10-03 14:09:16 +02:00
Lukas Aldershaab
f87dde254d extra option for terrain block to disable the update of the basetexture 2020-10-03 11:31:02 +02:00
Marc Chapman
e734f878e5 Remove old and not needed torqueconfig files, also remove xenon reference in the config file 2020-10-03 11:19:59 +02:00
Lukas Aldershaab
70de01e34c SFX Player fixes #74 SFX Playlist currently writes an absurd amount of data into the bitstream. 2020-10-03 11:11:34 +02:00
Lukas Aldershaab
1950f68769 Add NavMesh to World Editor 2020-10-03 10:22:20 +02:00
Lukas Aldershaab
b5d1d1a02c Temporary fix for the geometry feed in spotlights 2020-10-03 01:07:17 +02:00
Lukas Aldershaab
dca2dc0074 Implementation of guiRenderTargetVizCtrl 2020-10-03 00:58:38 +02:00
Jeff Hutchinson
2bf3c8384c Fix global variables not being able to be used inside of a foreach$ loop. 2020-10-03 00:47:20 +02:00
AzaezelX
3a67ddd34c so ok, looks like there's *still* wonkiness with processtick runing through from vehicle to rigidshape. we'll have to review that at a later date. mean time, explicitly specifying shapebase so folks can proceede with thier project requests 2020-10-02 14:44:43 -05:00
AzaezelX
321c25a401 profiler tracking name collision fix 2020-10-02 14:16:27 -05:00
AzaezelX
afb39d398f code review:
1) got rid of evey class having it's own gravity
2) rigidshape inheritance simplifications
3) gravitymod from physicszones taking buoyancy into account natively (we still track raw bouyancy to cancel it out for player)
4) disableMove used throughout
5) items can now also be influenced by the appliedforce from physicszones
2020-10-02 13:53:46 -05:00
AzaezelX
060d62d3c3 correct compositemap method of creating orm maps 2020-09-30 16:02:06 -05:00
AzaezelX
0c7811bd1a shift pbrconfig to ORM 2020-09-30 13:51:12 -05:00
AzaezelX
22b0785c73 augment imageasset with initMapSlot and bindMap class insert macros (and array variants) to make the conversion process for folks shifting from 3.x to 4.x cleaner, as well as autocreation of getter/setter methods andadditoinal acessor macros for consistency 2020-09-30 13:50:23 -05:00
AzaezelX
e93fc3ab7c shift pbrconfig to ORM in keeping with the prepoderance of industry standards
having spoken with several endusers, artists and reviewing toolchains and augments to the systems in place, we'll be shifting the smooth|ao|metalness pbrconfigmaps on over to ao|roughness|metalness maps
first up, proper brdfTexture
2020-09-30 13:44:42 -05:00
Brian Roberts
76c5e30869
Merge pull request #321 from Azaezel/alpha40_miscCleanups26Sep2020
minor cleanups:
2020-09-27 12:17:12 -05:00