Dave Corley
|
86316fa7ab
|
Fix(cell.cpp): Don't try to update land for interiors
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
10eb807e72
|
Fix(Cell.hpp): Correct include path for document
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
0a8fee59dd
|
Don't store member variables from document & use simpler and safer
inputs to cell constructor. Explicitly tell the constructor whether land
should be loaded or not
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
47044e1dc0
|
Cleanup(CS): re-add const for land collection
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
6f2ae4a33b
|
Cleanup(CS): Improve readability and clean up some implementations
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
ad135e3b95
|
Fix(cell.cpp): Change commands.hpp to absolute include path
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
d8187e40b2
|
Feat(CS): Create LAND record using the undo stack
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
731302ecff
|
Feat(CS): Add undo stack as a member of CSVRender::Cell
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
f565730a9a
|
Fix(cell.cpp): never try to update land for interiors
|
2024-06-10 01:58:34 -05:00 |
|
Dave Corley
|
dd7a2f22d1
|
Cleanup(CSVRender::Cell:updateLand): Early exit when landscape should
not be loaded
|
2024-06-10 01:58:34 -05:00 |
|
Dave Corley
|
78fd135764
|
Fix(CS): Remove unreachable code as land data will always be present
|
2024-06-10 01:58:34 -05:00 |
|
Dave Corley
|
3e7335ddc7
|
Fix(CS): Initialize landscape when opening an existing cell without VHGT
|
2024-06-10 01:58:34 -05:00 |
|
Evil Eye
|
ca6baed366
|
Fix LTEX overriding and allow deletion
|
2024-06-03 16:42:27 +02:00 |
|
Evil Eye
|
6a10311ae5
|
Use more appropriate types in terrain storage
|
2024-05-23 18:48:54 +02:00 |
|
Andrei Kortunov
|
070327a259
|
Change SVG color in the editor
|
2024-04-27 09:57:47 +04:00 |
|
Andrei Kortunov
|
1bb48bcef7
|
Treat editor icons as scalable
|
2024-04-21 20:56:06 +04:00 |
|
AnyOldName3
|
04f1dc282b
|
Merge branch 'fix-osga-rotate-wildly' into 'master'
Fix OSGAnimation issues
See merge request OpenMW/openmw!3989
|
2024-04-20 15:37:09 +00:00 |
|
Andrei Kortunov
|
1ad9e5f9e8
|
Rework editor icons
|
2024-04-14 08:17:10 +04:00 |
|
Sam Hellawell
|
c3420ed306
|
Fix build
|
2024-04-11 03:01:00 +01:00 |
|
Evil Eye
|
781e797810
|
Merge branch 'instanceselectionmode' into 'master'
Fix instance selection mode destruction (#7447)
Closes #7447
See merge request OpenMW/openmw!3945
|
2024-03-23 08:08:15 +00:00 |
|
psi29a
|
090e57b27c
|
Merge branch 'esm3structs' into 'master'
Replace fixed size writeHNT calls with decomposition
See merge request OpenMW/openmw!3914
|
2024-03-15 11:02:42 +00:00 |
|
Alexei Kotov
|
cdbe6adfc3
|
Fix instance selection mode destruction (#7447)
|
2024-03-12 03:39:14 +03:00 |
|
Evil Eye
|
cef59e8928
|
Replace fixed size writeHNT calls with decomposition
|
2024-03-03 19:39:19 +01:00 |
|
AnyOldName3
|
36a75cdb29
|
Get the GLExtensions instance when a context is created
|
2024-02-23 00:15:23 +00:00 |
|
Dave Corley
|
1b1f0c4971
|
Switch height/weight in names and make the stats a simple struct instead
|
2024-02-14 18:01:31 -06:00 |
|
Dave Corley
|
98ad059806
|
Cleanup(actoradapter): Use more explicit names & vec2 for racial height/weight
|
2024-02-14 16:42:27 -06:00 |
|
Dave Corley
|
049550d73e
|
Cleanup(Actoradapter.cpp): Create new struct for race stats, use
std::pair instead
|
2024-02-14 16:42:27 -06:00 |
|
Dave Corley
|
b31664a78f
|
Fix(CS): Scale actors according to their race's stats
|
2024-02-14 16:42:27 -06:00 |
|
Andrei Kortunov
|
251d01304f
|
Use move semantics for osg::ref_ptr
|
2024-01-21 13:48:33 +04:00 |
|
Evil Eye
|
0f6133b040
|
Merge branch 'move_editor' into 'master'
Move local variables in the editor
See merge request OpenMW/openmw!3771
|
2024-01-17 17:21:05 +00:00 |
|
Andrei Kortunov
|
f8c1d48c0b
|
Get rid of redundant casts
|
2024-01-14 10:54:51 +04:00 |
|
Andrei Kortunov
|
074ab682ab
|
Move local variables in the editor
|
2024-01-12 10:10:27 +04:00 |
|
Dave Corley
|
c563219b61
|
Cleanup(CS): Pass const ref when applicable for selection groups
|
2024-01-05 19:39:53 -06:00 |
|
Dave Corley
|
25f3e09da9
|
Fix(CS): Correct build issues on some compilers
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
33ce7782e9
|
Feat(worldspacewidget.cpp): Add shortcut to clear selection
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
a7f8ee1106
|
Feat(instancemode.cpp): Implement save/load selection group functions
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
23e75bed8f
|
Feat(object.cpp): Make object outline an optional argument when selecting it
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
f287914f1e
|
Feat(cell.cpp): Add select/unhide functions in cell.cpp
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
8edc148418
|
Feat(CS): Implement select/unhide functions into interior & exterior
worldspace widgets
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
94eadd436d
|
Feat(worldspacewidget.cpp): Implement shortcut for visibility switching
& unhiding all instances
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
9d155afc15
|
Feat(worldspacewidget.hpp): Add virtual decs for selection functions
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
cf098033b9
|
Feat(Mask.hpp): Add mask for hidden objects
|
2023-12-23 15:05:13 -06:00 |
|
Dave Corley
|
bc662aeb63
|
Fix(CS): Fix minor issue in deleteSelectedInstances impl which caused it
to run twice
|
2023-12-13 16:06:46 -06:00 |
|
Dave Corley
|
7069a970ae
|
Feat(CS): Implement instance cloning
|
2023-12-13 16:06:46 -06:00 |
|
elsid
|
08902371b4
|
Use settings values for Shaders settings
|
2023-10-12 20:43:53 +02:00 |
|
elsid
|
053a3caf7b
|
Pass cache expiry delay to GenericResourceManager constructor
|
2023-09-09 19:35:20 +02:00 |
|
elsid
|
28614730da
|
Pass land reference to LandObject constructor
|
2023-08-19 01:30:17 +02:00 |
|
elsid
|
2a49919b53
|
Move esm3terrain to esmterrain
|
2023-08-06 19:17:44 +02:00 |
|
Andrei Kortunov
|
0723b44a65
|
Do not copy QVectors twice
|
2023-08-01 15:45:18 +04:00 |
|
Andrei Kortunov
|
35561450f1
|
Do not copy osg::ref_ptr when possible
|
2023-07-31 20:43:46 +04:00 |
|