chaigler
c342e84bec
Wraps material animation floats to sane values.
...
Wraps material animation floats to sane values to prevent floating point drift.
2020-12-12 20:07:01 -05:00
GoldenThumbs
d168df03e0
Correct bump map in waterObject.cpp being in sRGB space
2020-12-11 19:07:19 -06:00
Brian Roberts
5534384c54
Merge pull request #390 from Azaezel/alpha40_assetErrorcodes
...
variation on #387 that also introduces errorcodes
2020-12-08 23:50:07 -06:00
NoboKani
a56fe4037e
Fixing bug Terrain Editor bug #91
2020-12-08 22:12:45 +03:00
Brian Roberts
d18721d78e
Merge pull request #398 from Azaezel/alpha40_fixCubeMips
...
mMipCount was never being filled out. just use mPrefilterArray->getMi…
2020-12-05 12:36:49 -06:00
AzaezelX
53f9f49410
mMipCount was never being filled out. just use mPrefilterArray->getMipMapLevels() direct
2020-12-05 00:04:19 -06:00
Areloch
87217e2365
Removes unneeded redundant asserts when the functions already have range sanity checks
2020-12-04 11:22:25 -06:00
AzaezelX
ae5f766abe
just to save a PR: default asset visitor variables to emptystring
2020-12-03 15:38:42 -06:00
AzaezelX
8bb43dd5ae
error string interpreter, example of usage in shapebase::preload, plus flips the datablock filter back on to save some network bandwidth.
2020-12-03 15:37:51 -06:00
Areloch
27cf3466c3
WIP of marking active scene in the scenetree
2020-12-03 00:31:23 -06:00
Areloch
e8564680e4
Better handling for finding modules by file path. Mainly used in asset importer
2020-12-02 23:57:17 -06:00
AzaezelX
220771d2fe
variation on #387 that also introduces errorcodes
2020-12-01 19:16:36 -06:00
Brian Roberts
80eb4ab2ba
Merge pull request #386 from Azaezel/alpha40_createCompositeCopypasta
...
adress #385
2020-11-29 21:04:58 -06:00
AzaezelX
0fa8e23475
adress #385
2020-11-29 21:04:11 -06:00
AzaezelX
c626bc10e0
get shapeassetID read. TODO: find further flaws and unrem the filter
2020-11-27 19:03:20 -06:00
Brian Roberts
6441ecd941
Merge pull request #317 from Areloch/ShapeBaseDataAssetify
...
Implements hook-look-up logic for shape assets to ShapeBaseData including autoimport handling
2020-11-27 18:04:16 -06:00
Areloch
efa84660bc
Added handling for gamepad key input consumption as well.
2020-11-21 02:52:39 -06:00
Areloch
bca972ae24
Adds a flag to the guiGameListMenuCtrl to allow consuming of key input events. This allows for overriding other active keybinds that may be in play when a menu is active.
2020-11-21 02:35:05 -06:00
Lukas Aldershaab
44dcdc7515
Revert wrong rename of addEffect in comment
2020-11-15 21:37:54 +01:00
Lukas Aldershaab
9c4191702c
Properly specify type of console types with a different native type
2020-11-15 21:32:29 +01:00
Lukas Aldershaab
763c205451
Add type of Children in SimGroup and GuiControl
2020-11-15 21:32:29 +01:00
Lukas Aldershaab
55f459cf2d
Add missing call to CInterface::IsMethod
2020-11-15 21:32:29 +01:00
Lukas Aldershaab
97edf1ae34
Remove duplicate definition of glowMul
2020-11-15 21:32:29 +01:00
Lukas Aldershaab
158bf5528c
Remove name-clashes in AFX code-base
2020-11-15 21:32:29 +01:00
Lukas Aldershaab
f4c8e2683e
Improve type detection of EngineAPI types
2020-11-15 21:32:29 +01:00
Lukas Aldershaab
a7f3724dd1
Handle MatrixF default values
2020-11-15 21:32:29 +01:00
Lukas
47411e2d3a
Properly mark Parent class of DebugDrawer for Console hierarchy
2020-11-15 21:30:45 +01:00
Lukas
90d460d9a4
Remove object and function namespace from argument list
2020-11-15 21:30:45 +01:00
Lukas
e69c4f0f6a
Remove typename from ArgumentToValue specifier in MethodTrampoline
2020-11-15 21:30:45 +01:00
Lukas
42ca155301
Fix non-mvc compilation in EngineDefaultArguments
2020-11-15 21:30:45 +01:00
Lukas
bcb75e21ac
Remove typename from ArgumentToValue specifier
2020-11-15 21:30:45 +01:00
Lukas Joergensen
c9609fbdbf
CInterface integration in CodeInterpreter null ptr fix
...
mNSEntry can be null if there is no TorqueScript defintion, but there could still be a result from an externally defined source.
´
Furthermore fixes an issue where StringStackConsoleWrapper would die before the value was read.
2020-11-15 21:30:45 +01:00
Lukas Joergensen
d567bc9735
Improve Engine API export, robust Default Value logic and allow _ in arg
2020-11-15 21:30:45 +01:00
Lukas Joergensen
8bede52d3b
Comment out unused Call Ins for setting SFXSource transform
2020-11-15 21:30:45 +01:00
Lukas Joergensen
6dae9981b5
Remove double quotes inside string definition in UndoManagerpushCompound
2020-11-15 21:30:45 +01:00
Lukas Joergensen
c0eec93d55
Avoid nameclash in guiScriptNotifyControl fields
2020-11-15 21:30:45 +01:00
Lukas Joergensen
84960633b3
Fix typo in reverbModDepth field name
2020-11-15 21:30:45 +01:00
Lukas Joergensen
b76a3fa508
Correct name of EaseF param in struct EngineAPI export
2020-11-15 21:30:45 +01:00
Lukas Joergensen
03769bb79d
Remove superfluous Get/SetField API methods
2020-11-15 21:30:45 +01:00
Lukas Joergensen
e95a5bf139
Expose SimPersistID to EngineAPI
2020-11-15 21:30:45 +01:00
Lukas Joergensen
fe09d6e125
ModuleSystem: Lookup CInterface methods when calling module create func
2020-11-15 21:30:45 +01:00
Lukas Joergensen
68b6884665
EngineAPI: Expose strings as UTF8 instead of UTF16
2020-11-15 21:30:45 +01:00
Lukas Joergensen
0b5fd8db6e
Engine API: Pass structs by reference
2020-11-15 21:30:45 +01:00
Lukas Joergensen
6a9c09f145
Update EngineAPI, use fixed_tuple as main underlying data structure
...
This also fixes a few issues related to type conversions before data is sent to the engine function.
Squash
2020-11-15 21:30:45 +01:00
Lukas Joergensen
4eabbd5bb0
GuiFilterCtrl: Rename identity function to resetFiltering to avoid clash
...
The field "identity" previously clashed with the method "identity"
2020-11-15 21:30:45 +01:00
Lukas Joergensen
a069496ad3
ModuleDefinition: Remove duplicate addProtectedField for ModuleId
2020-11-15 21:30:45 +01:00
Lukas Joergensen
e1a6fa01ca
PostEffect: Rename isEnabled field to enabled, to fix name clash
2020-11-15 21:30:45 +01:00
Lukas Joergensen
5a994bdddc
Rename GuiSpeedometer::mColor to mNeedleColor to avoid clash with parent
2020-11-15 21:30:45 +01:00
Lukas Joergensen
a241d27b58
Expand EngineAPI type definitions
2020-11-15 21:30:45 +01:00
AzaezelX
c746871b0a
zlib - remove modified mini variant from assimp. we're using the big one elsewhere
2020-11-07 22:03:04 -06:00