Marc Chapman
43d2399aea
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
fc449307f9
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
9d547537fd
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
00e3eb6ba8
terrain-zodiacs -- Changes made for rendering zodiacs on regular terrain.
2017-07-26 22:10:56 +01:00
Marc Chapman
3219735087
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
8436dff732
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
39b62b1461
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
f9f05f154f
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
0b84fccdd2
substitutions -- Implementation of special substitution statements on datablock fields.
2017-07-26 20:18:27 +01:00
Marc Chapman
9391fcad4e
core -- heartbeat call to arcaneFX::advanceTime() from within clientProcess().
...
misc -- various other function references
2017-07-26 20:01:44 +01:00
Marc Chapman
ace877b409
Add all new AFX files
2017-07-26 19:38:34 +01:00
Areloch
f2b86b7df3
Merge pull request #2040 from Azaezel/xenonCleanup
...
kills off the last vestiges of xenon support
2017-07-09 17:25:10 -05:00
Azaezel
0b9dd9bb7e
forgot one
2017-07-09 15:41:54 -05:00
Areloch
60550f4681
Merge pull request #2034 from rextimmy/dds_cubemaps
...
DDS CubemapData support
2017-07-09 15:34:02 -05:00
Azaezel
5fcb90cafd
kills off the last vestiges of xenon support
2017-07-09 15:05:56 -05:00
Areloch
41240cfd38
Merge pull request #2037 from Areloch/BaseGameToDate
...
Base game to date
2017-07-09 03:44:56 -05:00
Areloch
c570f50bf3
Merge pull request #2035 from Areloch/IF_Cleanup_2017fix
...
#if cleanup for the VS2017 workaround
2017-07-09 03:41:23 -05:00
Areloch
90c04cb8f4
Merge pull request #2025 from John3/fixWarnMat
...
Fix load texture warnmat
2017-07-09 03:10:42 -05:00
Areloch
374cd46bf0
Merge pull request #2027 from John3/portalFolder
...
move portal shape into a folder
2017-07-09 03:09:38 -05:00
Areloch
c2a5b1e9e4
Merge pull request #2026 from John3/nodeFilter
...
node filter for shape editor
2017-07-09 03:03:52 -05:00
Areloch
1de626e829
* Intel GL Fix
2017-07-08 02:56:50 -05:00
Areloch
d07abe8ad2
* 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
296ab5b532
* Removes Direct3D9 functionality.
2017-07-07 03:13:43 -05:00
Areloch
0946950fa0
#if cleanup for the VS2017 workaround
2017-07-07 02:12:43 -05:00
rextimmy
a2fa9838e5
DDS cubemap support
2017-07-07 15:59:02 +10:00
Areloch
412c0380f4
Merge pull request #2031 from rextimmy/intel_gl_fix
...
Intel GL Fix
2017-07-05 23:06:13 -05:00
Areloch
94f37daa52
Merge pull request #2030 from Areloch/2017TemplateFix
...
VS2017 compiler workaround
2017-07-05 22:29:23 -05:00
Areloch
597abec447
Merge pull request #2023 from Areloch/sRGB_Implementation
...
Implementation of sRGB image support
2017-07-05 22:28:35 -05:00
Areloch
e2f98f2641
Includes the D3D feature level detection.
2017-07-05 22:27:37 -05:00
rextimmy
e2a3bf1d19
Intel GL Fix
2017-07-05 14:45:00 +10:00
Areloch
f1921c26dd
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
f2fb6c117d
node filter for shape editor
2017-06-23 21:35:05 -05:00
Johxz
6f95747311
Fix unable to load texture warnmat
2017-06-23 21:13:30 -05:00
Areloch
25686ed4be
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
8780f83262
Merge pull request #2021 from Azaezel/SDL_Init
...
expanded debug reporting for SDL_Init
2017-06-19 08:24:49 -05:00
Azaezel
60631cb146
expanded debug reporting for SDL_Init
2017-06-13 20:24:03 -05:00
Areloch
2b8532f679
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
a864ab793c
Merge pull request #2017 from Areloch/D3D9Remove
...
Removes Direct3D9 functionality.
2017-06-10 01:39:10 -05:00
Areloch
adb875cb54
Conflict resolution with devhead.
...
Cleaned up a few remaining d3d9 references in the cmake file.
2017-06-01 23:54:44 -05:00
Areloch
d4d78ea5e4
Merge pull request #2008 from Areloch/ConsoleDumpAllocationFix
...
Console Classes dump allocation fix
2017-05-31 02:30:50 -05:00
Areloch
c0f314101d
Use the more stable method of checking the string by using the strlen call.
2017-05-31 02:27:28 -05:00
Areloch
75580a1126
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
edd1e0a270
Removes Direct3D9 functionality.
2017-05-28 16:51:31 -05:00
Areloch
5ac6f6beb3
Merge pull request #2010 from Areloch/Fix1999
...
Cleans up a redundant include.
2017-05-25 01:35:34 -05:00
Areloch
edae0cf2a3
Merge pull request #2011 from Areloch/Fix1998
...
Fixes a redundant flag test
2017-05-25 01:35:09 -05:00
Areloch
ae2f670c91
Merge pull request #2014 from RichardsGameStudio/windows10-creator-DesktopRes
...
Solves issue with getDesktopResolution and Windows 10 Creator update
2017-05-22 01:26:40 -05:00
Richard Marrevee
56d9ebe8eb
Update win32WindowMgr.cpp
2017-05-18 20:39:53 +02:00
Areloch
a345c47f92
Fixes a redundant flag test
2017-05-15 01:04:06 -05:00
Areloch
c05d49058f
Cleans up a redundant include.
2017-05-15 01:02:15 -05:00
Areloch
5c67c6c846
Merge pull request #1972 from pacomont/Fix_bad_initialization_on_camera
...
Fix bad initialization on camera
2017-05-15 00:58:36 -05:00