Commit graph

3025 commits

Author SHA1 Message Date
Areloch
407bbce509 Merging 2017-11-05 22:33:32 -06:00
Areloch
03794ad3eb
Merge pull request #2114 from Areloch/lightInfo_case_sensitivity
Corrects an include's case sensitivity being wrong
2017-11-03 13:06:35 -05:00
Areloch
9fdc89a83e Corrects an include's case sensitivity being wrong, causing issues on linux. 2017-10-30 13:53:12 -05:00
Areloch
48f50d19c3
Merge pull request #2106 from block8437/development
Fixed a typo where the value of outBytesWritten was being clamped incorrectly.
2017-10-28 00:38:19 -05:00
Areloch
caa1aa67b6 Merge pull request #2096 from Areloch/GetCursorPosLocal
Adds a function to get the cursor position in local coords
2017-10-26 02:42:03 -05:00
Areloch
aa77d49e26 Merge pull request #2095 from Areloch/SetForwardVector
Enables setting the forward vector of a Scene Object
2017-10-26 02:41:52 -05:00
Areloch
6bdbac6e38 Merge pull request #2097 from Areloch/Entity_Component_Improvements
Fixes up various parts of the entity and component classes.
2017-10-26 02:41:42 -05:00
Areloch
920a8d2edb Merge pull request #2099 from Areloch/RemoveECExperimentalFlag
Removes Entity/Component stuff from being behind an experimental flag.
2017-10-26 02:41:31 -05:00
Areloch
793bc84698 Merge pull request #2101 from Areloch/Autoloaded_Assets
Adds the ability to define types of assets to be auto-loaded
2017-10-26 02:41:20 -05:00
Areloch
7ea80fc6d3 Merge pull request #2102 from Areloch/updateLibPNG
Update libPNG to latest build.
2017-10-26 02:41:05 -05:00
Brian Smith
0c604eaf87 Fixed a typo where the value of outBytesWritten was being clamped incorrectly. 2017-10-23 17:00:16 -04:00
Areloch
4fdd0c2093 Merge pull request #2098 from Areloch/mRotation_asMatrix_Tweaks
Tweaks the asMatrixF for RotationF
2017-10-19 23:24:42 -05:00
Areloch
6805b5567e Remove unneeded isParent handling for entities in the GuiTreeViewCtrl 2017-10-18 00:35:37 -05:00
Areloch
6ce53c45f0 Removes EXTENDED_MOVE block because that's mostly for VR and we'll be implementing a separate VR controller. 2017-10-18 00:26:57 -05:00
Areloch
829e4c40a3 Corrects the documentation. 2017-10-17 21:50:53 -05:00
Areloch
749797dc4f Corrected documentation. 2017-10-17 21:00:42 -05:00
Areloch
6d2c27d7e9 Update libPNG to latest build. 2017-10-17 14:55:57 -05:00
Areloch
df9deea1a8 Removes Entity/Component stuff from being behind an experimental flag. 2017-10-15 06:03:59 -05:00
Areloch
3e26684202 Fixes up various parts of the entity and component classes. 2017-10-15 04:42:30 -05:00
Areloch
2fa0171894 Adds a function to get the cursor position in local coords 2017-10-15 04:02:43 -05:00
Areloch
4bcc97379c Enables setting the forward vector of a Scene Object 2017-10-15 03:49:18 -05:00
Areloch
db7386bb21 Tweaks the asMatrixF for RotationF, as well as exposes additional console methods for rotation manipulation 2017-10-15 03:41:26 -05:00
Areloch
4e03f07e8e Implements support of autoloaded assets. 2017-10-14 22:10:42 -05:00
Areloch
efbd5fb451 Merge pull request #2088 from Areloch/EditorTool
Initial implementation of the EditorTool class and world editor hook-in.
2017-10-11 12:00:21 -05:00
Areloch
35d649b57e Merge pull request #2056 from Bloodknight/afx_merge_main
Afx merge main
2017-10-11 08:47:47 -05:00
Areloch
5c1d764956 Merge pull request #2089 from Areloch/VariableInspectorRefactor
Updates the VariableInspector, VariableGroup and VariableField objects
2017-09-27 15:31:26 -05:00
Areloch
d7361f85a8 Merge pull request #2091 from Areloch/DragNDrop
Enables SDL's ability to drag and drop files onto the game window
2017-09-27 14:01:48 -05:00
Areloch
49d109aa6b Enables SDL's ability to drag and drop files onto the game window and have it call back into script for handling. 2017-09-23 15:43:09 -05:00
Areloch
4509d14df3 Merge pull request #2057 from OTHGMars/GFXFormatStrs
Adds missing GFX Texture format strings
2017-09-21 16:56:15 -05:00
Areloch
877022ed81 Merge pull request #2087 from Areloch/GridSnapDefaultSizeFix
Sets the default grid snap size to 1 rather than 10.
2017-09-21 02:56:22 -05:00
Areloch
79081c6474 Updates the VariableInspector, VariableGroup and VariableField objects to actually be useful. In addition to the original functionality of being able to have a var name passed in and search for all vars with that in it, it also lets you build out a completely custom Inspector.
Unlike the regular Inspector, which requires a specific object or objects, from which the fields are pulled from, this lets you manually create fields, which can tie into any given object and their fields, global vars, and also not only supports the engine types for fields, but also triggers a callback to script if a field type is not found allowing fully custom fields to be handled as needed.
2017-09-21 02:49:36 -05:00
Areloch
eec61ce1b9 Initial implementation of the EditorTool class and world editor hook-in. 2017-09-21 00:10:44 -05:00
Areloch
b7870c33f8 Sets the default grid snap size to 1 rather than 10. 1 Seems like a more neutral default value, and also makes it match the displayed '1' in the UI interface as the default as well. 2017-09-17 18:24:44 -05:00
Areloch
78107ed546 Merge pull request #2083 from Azaezel/loopyLODs
Sanity check to ensure detail levels shift in tandem for skinned meshes
2017-09-17 04:52:14 -05:00
Areloch
620cbfcda4 Merge pull request #2080 from Areloch/ShaderCommonPathOrderFix
Fixes smCommonShaderPath init order
2017-09-17 04:20:29 -05:00
Areloch
6ca8ca4d83 Merge pull request #2086 from Azaezel/ProfileProblemPing
textureProfile conflict reporting
2017-09-14 22:19:01 -05:00
Azaezel
ee14bb923e from@rextimmy: reports the same texture used with 2 conflicting textureProfiles (flipping back and forth causes duplicates) 2017-09-14 13:28:13 -05:00
Azaezel
aa31f862cd Sanity check to ensure detail levels shift in tandem for skinned meshes 2017-09-13 14:58:54 -05:00
Areloch
62c406cf84 Merge pull request #2078 from rextimmy/zbias_fixes
Corrects OpenGL projection matrix
2017-09-12 22:49:12 -05:00
Areloch
cb4989fb0b Moves the initialization of the shader common path const var so it is set before we do an initial setup of some shadergen fields. 2017-09-11 23:48:49 -05:00
Areloch
13efa540b8 Merge pull request #2075 from rextimmy/sqlite_fixes
sqlite fixes
2017-09-10 03:43:38 -05:00
rextimmy
a7045c1790 Disable sqlite support by default 2017-09-10 09:56:09 +10:00
rextimmy
47da7f8bc8 Mac compile fix for SQLiteObject 2017-09-10 09:52:25 +10:00
Areloch
2c7636fda8 Merge pull request #2077 from John3/brokenDocLink
update broken documentation link
2017-09-07 00:54:38 -05:00
Johxz
006ccfaad3 update documentation link 2017-09-02 08:06:10 -05:00
rextimmy
e82b9fbb2f sqlite fixes 2017-08-31 21:07:23 +10:00
rextimmy
505b9fbd12 Corrects OpenGL projection matrix
Corrects OpenGL glPolygonOffset values
Corrects Direct3D11 DepthBias values
2017-08-25 13:13:47 +10:00
Areloch
a45a55ad6e Merge pull request #2060 from Bloodknight/add_sqlite
SQLite Integration
2017-08-24 21:58:54 -05:00
Areloch
010fa23f00 Merge pull request #2068 from John3/navPath
add navPath from inside of WEditor
2017-08-24 21:54:15 -05:00
Areloch
6d4a620f33 Merge pull request #2070 from Azaezel/OVRoops
fix for overdark VR scene rendering
2017-08-24 00:06:35 -05:00