Marc Chapman
fec893cd8b
db-cache -- implementation of datablock caching system.
2017-07-26 23:41:57 +01:00
Marc Chapman
169e539e47
enhanced-particle -- Accounts for larger number of particle size keys.
2017-07-26 23:24:08 +01:00
Marc Chapman
6910ee584d
enhanced-emitter -- numerous enhancements to ParticleEmitter class.
...
pooled-particles -- optional support for pooled particles which combines multiple emitters in a common sorting pool.
2017-07-26 22:45:10 +01:00
Marc Chapman
d28a416914
packet-overflow-checks -- Monitor packet sizes to avoid packet overflow, especially when dynamic variables are used for AFX effect parameterization.
2017-07-26 22:22:23 +01:00
Marc Chapman
d68b616bf7
canvas -- Added a way for a child control to handle an event but still have GuiCanvas::processInputEvent() return false, therefore allowing the event to also be handled by the ActionMap. (see DemoGame::processInputEvent()) . Also added methods for clearing "down" status of mouse buttons in cases where ActionMap grabs the mouse for dragging and masks the up events from GuiCanvas.
...
fade-gui-ctrl -- adds fading capability to GuiControl.
2017-07-26 22:20:43 +01:00
Marc Chapman
8a6ac1fb0f
terrain-zodiacs -- Changes made for rendering zodiacs on regular terrain.
2017-07-26 22:10:56 +01:00
Marc Chapman
4ab89f637e
meshroad-zodiacs -- MeshRoad customizations for rendering zodiacs on them.
...
enhanced-meshroad -- adds option for building top-surface-only PolyList.
polysoup-zodiacs -- Changes made for rendering zodiacs on polysoup objects.
groundplane-zodiacs -- groundPlane customizations for rendering zodiacs on them.
special-types -- defines type bits for interior-like and terrain-like types.
special-types -- defines a type bit for polysoup objects.
2017-07-26 22:05:04 +01:00
Marc Chapman
64e742f053
enhanced-field-mgmt -- Enhancements to dynamic field handling that allow for name filtering and replacement limiting
2017-07-26 21:49:45 +01:00
Marc Chapman
bc90e97d35
copy-on-reload -- The datablock copy op, ":" is modified to copy on reload as well as on creation.
...
reload-reset -- adds virtual method that is called when a datablock is reloaded.
2017-07-26 21:40:27 +01:00
Marc Chapman
43815793d1
datablock-temp-clone -- Implements creation of temporary datablock clones to allow late substitution of datablock fields.
2017-07-26 21:10:43 +01:00
Marc Chapman
83c533249f
substitutions -- Implementation of special substitution statements on datablock fields.
2017-07-26 20:18:27 +01:00
Marc Chapman
01340843b2
core -- heartbeat call to arcaneFX::advanceTime() from within clientProcess().
...
misc -- various other function references
2017-07-26 20:01:44 +01:00
Marc Chapman
d7a8510756
Add all new AFX files
2017-07-26 19:38:34 +01:00
Areloch
3d7c1bbbf7
Merge pull request #2040 from Azaezel/xenonCleanup
...
kills off the last vestiges of xenon support
2017-07-09 17:25:10 -05:00
Azaezel
bdafe9df43
forgot one
2017-07-09 15:41:54 -05:00
Areloch
fcd162450e
Merge pull request #2034 from rextimmy/dds_cubemaps
...
DDS CubemapData support
2017-07-09 15:34:02 -05:00
Azaezel
6f78c9567c
kills off the last vestiges of xenon support
2017-07-09 15:05:56 -05:00
Areloch
ea6a04e478
Merge pull request #2037 from Areloch/BaseGameToDate
...
Base game to date
2017-07-09 03:44:56 -05:00
Areloch
48cc53ed6b
Merge pull request #2035 from Areloch/IF_Cleanup_2017fix
...
#if cleanup for the VS2017 workaround
2017-07-09 03:41:23 -05:00
Areloch
4da27f16b9
Merge pull request #2025 from John3/fixWarnMat
...
Fix load texture warnmat
2017-07-09 03:10:42 -05:00
Areloch
a81762234d
Merge pull request #2027 from John3/portalFolder
...
move portal shape into a folder
2017-07-09 03:09:38 -05:00
Areloch
9ab86a4a5e
Merge pull request #2026 from John3/nodeFilter
...
node filter for shape editor
2017-07-09 03:03:52 -05:00
Areloch
2c1183f5c1
* Intel GL Fix
2017-07-08 02:56:50 -05:00
Areloch
ebe541924f
* Implementation of sRGB image support. Overhauls the linearization setup to utilize the sRGB image types, as well as refactors the use of ColorF and ColorI to be properly internally consistent. ColorIs are used only for front-facing/editing/UI settings, and ColorFs, now renamed to LinearColorF to reduce confusion of purpose, are used for color info in the engine itself. This avoids confusing and expensive conversions back and forth between types and avoids botches with linearity. Majority work done by @rextimmy
2017-07-08 02:56:09 -05:00
Areloch
bc0680e630
* Removes Direct3D9 functionality.
2017-07-07 03:13:43 -05:00
Areloch
c50e292500
* Fixed old names of decal properties
...
Renamed the screenStartRadius and screenEndRadius properties in the bulletHoleDecal datablock and ScorchRXDecal datablock to fadeStartPixelSize and fadeEndPixelSize properties, respectively, to match names of the properties as defined in the decalData.cpp file, as noted in issue #1498
Among other possible fixes, this makes the size of the bullet hole decal's actually random in size now, instead of always being the exact same size.
@AlexBarys
2017-07-07 03:09:21 -05:00
Areloch
300fb06fd7
* Fixed misspelling of dragCoefficient property
...
As noted in issue #1501 , the dragCoefficient property was misspelled in multiple locations as "dragCoeffiecient"
This corrects the spelling in all of those locations.
@AlexBarys
2017-07-07 03:08:37 -05:00
Areloch
7cc0373b48
#if cleanup for the VS2017 workaround
2017-07-07 02:12:43 -05:00
rextimmy
8bdccb3ff3
DDS cubemap support
2017-07-07 15:59:02 +10:00
Areloch
e3145d8f5d
Merge pull request #2031 from rextimmy/intel_gl_fix
...
Intel GL Fix
2017-07-05 23:06:13 -05:00
Areloch
ec400e373f
Merge pull request #2030 from Areloch/2017TemplateFix
...
VS2017 compiler workaround
2017-07-05 22:29:23 -05:00
Areloch
5428dcff3d
Merge pull request #2023 from Areloch/sRGB_Implementation
...
Implementation of sRGB image support
2017-07-05 22:28:35 -05:00
Areloch
60b1922bc5
Includes the D3D feature level detection.
2017-07-05 22:27:37 -05:00
rextimmy
d0b9eeaa92
Intel GL Fix
2017-07-05 14:45:00 +10:00
Areloch
ef1edd3751
Works around the regressive behavior in the VSC++ compiler for VS2017 where the variadic templates would not compile correctly. Issue should be patched in future versions, so for now it'll target the 1910 version specifically.
2017-06-28 23:58:56 -05:00
Johxz
9560ccd309
move portal shape into a folder
2017-06-24 09:15:46 -05:00
Johxz
e25aa43e91
node filter for shape editor
2017-06-23 21:35:05 -05:00
Johxz
aebbd7c53e
Fix unable to load texture warnmat
2017-06-23 21:13:30 -05:00
Areloch
0801a3cca8
Implementation of sRGB image support. Overhauls the linearization setup to utilize the sRGB image types, as well as refactors the use of ColorF and ColorI to be properly internally consistent. ColorIs are used only for front-facing/editing/UI settings, and ColorFs, now renamed to LinearColorF to reduce confusion of purpose, are used for color info in the engine itself. This avoids confusing and expensive conversions back and forth between types and avoids botches with linearity. Majority work done by @rextimmy
2017-06-23 11:36:20 -05:00
Areloch
8943c673fb
Merge pull request #2021 from Azaezel/SDL_Init
...
expanded debug reporting for SDL_Init
2017-06-19 08:24:49 -05:00
Azaezel
b4c2906581
expanded debug reporting for SDL_Init
2017-06-13 20:24:03 -05:00
Areloch
64955e8cfc
Merge pull request #2004 from Areloch/PragmaPack
...
Ups the #pragma pack call from 4 to 8 when using 64bit
2017-06-10 01:40:53 -05:00
Areloch
9da89a457f
Merge pull request #2017 from Areloch/D3D9Remove
...
Removes Direct3D9 functionality.
2017-06-10 01:39:10 -05:00
Areloch
23fb9ba38b
Conflict resolution with devhead.
...
Cleaned up a few remaining d3d9 references in the cmake file.
2017-06-01 23:54:44 -05:00
Areloch
6f87fb54b6
Merge pull request #2008 from Areloch/ConsoleDumpAllocationFix
...
Console Classes dump allocation fix
2017-05-31 02:30:50 -05:00
Areloch
42718099ed
Use the more stable method of checking the string by using the strlen call.
2017-05-31 02:27:28 -05:00
Areloch
4b5fbc20cf
Merge pull request #2009 from Areloch/Prepass_Deferred_Remainder
...
Catches the remaining prepass to deferred changes on the engine side.
2017-05-30 23:43:09 -05:00
Areloch
7e5e3b5105
Removes Direct3D9 functionality.
2017-05-28 16:51:31 -05:00
Areloch
5e288e79d2
Merge pull request #2010 from Areloch/Fix1999
...
Cleans up a redundant include.
2017-05-25 01:35:34 -05:00
Areloch
915fd9e418
Merge pull request #2011 from Areloch/Fix1998
...
Fixes a redundant flag test
2017-05-25 01:35:09 -05:00