psi29a
e94181b2b2
Merge branch 'constexpr' into 'master'
...
Sprinkle a couple of constexpr found by VS
See merge request OpenMW/openmw!800
(cherry picked from commit 5e8ea624bc85acebf457592dd10b790124ecf6ef)
5704b2ac Sprinkle a couple of constexpr found by VS
4 years ago
Andrei Kortunov
64ba81ecf2
Fix some issues, found by CoverityScan
4 years ago
Capostrophic
5732b8e026
Use std::fill instead of loops to reset some arrays to defaults
5 years ago
Capostrophic
27d4fe9ee1
Fix ESM::Land oversights
5 years ago
elsid
ef4a7089e4
Use template specialization for writeHNT to write raw arrays
...
To avoid passing explicit size argument where it's possible.
5 years ago
capostrophic
89055f1c6c
Generate WNAM upon saving terrain
5 years ago
Nelsson Huotari
2fdaacf23c
remove for array, just std::swap
5 years ago
Nelsson Huotari
e35ed960ee
for -> std::copy
5 years ago
Nelsson Huotari
7f030fc3ee
copy mWnam record in copy constructor and custom assignment operator
5 years ago
Capostrophic
a71cfca580
Get rid of some remaining instances of C limit macros
6 years ago
Andrei Kortunov
e06f0b797a
Replace all NULLs to nullptr
6 years ago
Kyle Cooley
11eae16645
Get rid of duplicate function, fix flag checking
7 years ago
Kyle Cooley
50d9d9f78f
Get rid of some templates, exceptions instead of assert, and other small changes.
7 years ago
Kyle Cooley
09e645a0e0
Fix careless mistake.
7 years ago
Kyle Cooley
25d4a0370f
Changes to land data access in tables, also update Land once per frame in scene view.
7 years ago
Kyle Cooley
d030b595f8
Fix potential segfault, cleanup, get rid of warnings.
7 years ago
Kyle Cooley
72cb405de2
Some bug fixes, changes to land load code.
7 years ago
Kyle Cooley
ab607f3028
Tweaks to land loading, land cloning, terrain signals, placeholder land update handling
7 years ago
Kyle Cooley
d3014cf394
Temporary fix for adding new lands, cloned lands will still reference old data though
7 years ago
Allofich
2a505b427d
Remove second LAND_SIZE definition
8 years ago
scrawl
b384087e28
Fix handling in fillVertexBuffers when the chunk is >1 ESM::Cell
8 years ago
scrawl
0fc465da59
Store the min/max height in LandData
8 years ago
scrawl
80a0398f9d
Load LandData into the LandObject to avoid threading conflicts when the same data is being loaded by two threads
8 years ago
scrawl
20d30bb8d7
Move mDataLoaded into LandData
8 years ago
scrawl
ddd6605608
Move WNAM out of LandData to avoid redundant (de)allocations on startup
8 years ago
scrawl
e00b420f68
Move saving of LandData into Land::save
8 years ago
scrawl
325bf66653
Return const Land in ESMStore
8 years ago
scrawl
d3e1dbe920
Fix race conditions in terrain loader caused by static variables
8 years ago
Roman Proskuryakov
d5dfa89060
Rewrite NAME_T into FIXED_STRING.
9 years ago
scrawl
596fe56bfd
Make Land::loadData thread safe
9 years ago
scrawl
fc8e40889d
Move common subrecord definitions (NAME, DELE) to defs.hpp
9 years ago
scrawl
b8e11cf197
Merge commit 'pull/upstream/678' into HEAD
...
Conflicts:
apps/esmtool/record.cpp
apps/opencs/model/doc/savingstages.cpp
apps/opencs/model/world/land.cpp
apps/opencs/model/world/land.hpp
apps/opencs/model/world/landtexture.cpp
apps/openmw/mwworld/store.cpp
components/esm/loadland.cpp
components/esm/loadland.hpp
9 years ago
Marc Zinnschlag
a8dc1c1198
merge land tables
9 years ago
Marc Zinnschlag
69b9eadb52
refactored loading of land data
9 years ago
Marc Zinnschlag
b0641934d4
added copy constructor and assignment operator for Land record struct
9 years ago
Stanislav Bas
f9b0b7ede5
Make saving of deleted ESM records more consistent
10 years ago
Stanislav Bas
4a16eba716
Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records
10 years ago
Stanislav Bas
e65ff723ce
More ESM records have DELE handling.
...
Changed records: Race, Land, Pathgrid, StartScript, DebugProfile, Filter
10 years ago
Rohit Nirmal
997347b01e
Silence -Wreorder warnings.
10 years ago
cc9cii
488bc76da5
Fix saving land data.
10 years ago
scrawl
e712b0353b
Terrain refactoring, reduce game startup time and memory usage
10 years ago
scrawl
7252cb63a6
Fix cppcheck issues
10 years ago
Marc Zinnschlag
030c733e2d
Merge branch 'master' into savedgame
...
Conflicts:
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwworld/worldimp.cpp
files/settings-default.cfg
11 years ago
Lukasz Gromanowski
bfd79bfbe6
Various fixes for CppCheck warnings.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
11 years ago
Marc Zinnschlag
e432ab5e8a
fixed static problem in Land recrod save function
11 years ago
Marc Zinnschlag
c42e74dadf
make 4 byte record type accessable from record struct
11 years ago
Marc Zinnschlag
874ce26bef
added missing consts to record save functions
11 years ago
scrawl
7dc30a01cd
Some changes suggested by cppcheck
12 years ago
Mark Siewert
713d324eeb
- Minor code cleanup
12 years ago
Mark Siewert
1f961d575e
Merge remote-tracking branch 'upstream/master' into multiple_esm_esp
...
Conflicts:
apps/openmw/mwrender/terrain.cpp
components/esm/loadland.hpp
components/esm_store/reclists.hpp
12 years ago