Bret Curtis
|
39fd12c065
|
Merge pull request #2568 from elsid/settings_parser_tests
Settings parser tests
|
2019-10-23 00:30:16 +02:00 |
|
Nelsson Huotari
|
c957f0544c
|
Remove unneeded brackets
|
2019-10-23 00:34:54 +03:00 |
|
Nelsson Huotari
|
fdc73b87ba
|
Remove includes that aren't needed any more
|
2019-10-23 00:07:41 +03:00 |
|
Nelsson Huotari
|
9e5db10288
|
const ref float -> float
|
2019-10-23 00:02:24 +03:00 |
|
Nelsson Huotari
|
ac5b356e8d
|
Always initialize landShapeNew
|
2019-10-23 00:01:23 +03:00 |
|
Nelsson Huotari
|
6f9f59dd58
|
declare cellId and cellCoords in smallest possible scope
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
fdcc7fa1d7
|
0 to nullptr
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
a13edbdb42
|
Bump shape calculation to function
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
8d3e7f2815
|
fix normals at cell edges, better coding standards
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
0f6ddfe8e6
|
change include, cleanup
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
12349f4e48
|
cleanup
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
c556885d71
|
remove unused Qt signal
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
deb122ffdb
|
Add optional post-processing (smooth/rough), add/fix tooltips.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
2d34b63b0b
|
Fix logic of land loading when no cell, land or landdata. Fix also draw.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
71eff60d22
|
Do in-class init. if possible, mLayoutSliderSize -> layoutSliderSize
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
a1348d94f9
|
add missing final specifiers
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
16ba32ffd5
|
assignments to member initialization list
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
c2de645c8c
|
override, virtual -> final, remove unused variables, public to private.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
6a3070e680
|
Fix shape brush setting description
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
8a9ca0b3ec
|
Generate new WNAM record based on new land heights, add comments
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
96be82a047
|
Remove terrain vertex selection and brush button when exiting editMode
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
8acfa2600f
|
Terrain shape editing related fixes
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
5b9debc554
|
use enum for mbrushshape initialization
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
4f9ec24e41
|
use enum for brushshape at scenetoolshapebrush
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
bae8636ec0
|
Fix brusshape enum values
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
c031543420
|
use enum for brush shapes
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
388edfd8cc
|
change manual memory management to std::unique_ptr
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
da4abcd7c1
|
std::set to std::unique and erase.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
6a44cae572
|
white iterator loop to C++11 range-based for loop.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
bccf36fdbc
|
Convert normals calculations mostly to osg::Vec3f
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
45b0f034c3
|
Split complex if-logic into multiple reasonably named functions
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
0ce971c1bb
|
Revert back to less aggressive component-level changes.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
69083369f8
|
use std::fill instead of for
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
3599e804e1
|
Fix the default value of mBrushSize
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
dc7dc93320
|
Remove unused functions, improve formatting, handle terrain edit click
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
1046d57190
|
Remove unneeded forward declarations.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
55b3fd4418
|
Use float calculations for circle brush, keep tool options in memory.
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
62d50a1f47
|
Update changelog
|
2019-10-22 21:26:55 +03:00 |
|
Nelsson Huotari
|
23e7c71a5a
|
Tighter corner checking, clean-up, landSize to ESM::Land::LAND_SIZE.
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
8f3c22ccc3
|
Remove TerrainShapeMode::fixEdges
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
1a3fc435b9
|
Fix alterHeight bugs, don't let broken land edit pass.
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
ff18595a86
|
Reduce code duplification, add bool value to limiting
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
60c0a25004
|
Fix smooth tool and flatten tool. Default tool strength to 8.
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
54e13954e8
|
Improve land steepness limiting code
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
c2428bc5fa
|
Remove unneeded forward declaration
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
4a2d8aaf97
|
Handle mBrushSize 1.
|
2019-10-22 21:25:10 +03:00 |
|
Nelsson Huotari
|
16138fc896
|
Transient land shape editing
|
2019-10-22 21:25:10 +03:00 |
|
Bret Curtis
|
262d87846c
|
Merge pull request #2047 from akortunov/holstered_shield
Shields holstering support
|
2019-10-22 16:46:12 +02:00 |
|
Andrei Kortunov
|
d3a3b2f1f6
|
Shields holstering support (feature #5193)
|
2019-10-22 09:02:59 +04:00 |
|
elsid
|
275f552fcf
|
Do not modify settings on save
|
2019-10-21 22:47:24 +02:00 |
|