openmw-tes3coop/apps
David Cernat 7136329a94 [Client] Add World::updatePtrsWithRefId() method
This makes it possible to "reload" the Ptrs in active cells when changes happen to the ESM record that they are based on. In practice, the old Ptrs are deleted, their RefNums and MpNums are blanked out, and new Ptrs are created that use the same RefNum and MpNum as before.

The above has required me to also add a method called setRefNum() to CellRef to allow setting a RefNum on the fly.

There may be a more elegant implementation available for updatePtrsWithRefIds(), but it requires additional research.
2018-07-27 21:42:08 +03:00
..
browser [Browser] Fix crashing of browser (I hope) 2017-08-01 02:16:49 +08:00
bsatool Restore trailing new lines to shrink PR 2017-09-08 22:20:04 +01:00
esmtool Dropping a separate NPDTstruct12 object and instead use NPDTstruct52 2018-05-09 00:25:07 +02:00
essimporter Dropping a separate NPDTstruct12 object and instead use NPDTstruct52 2018-05-09 00:25:07 +02:00
launcher Merge pull request #456 from OpenMW/master while resolving conflicts 2018-07-04 01:52:29 +03:00
master [Master] Fix REST servers/info 2017-07-31 19:32:27 +08:00
mwiniimporter Fix MSVC warnings C4456 2018-07-10 11:29:39 +04:00
niftest Some PVS-Studio and cppcheck fixes 2018-04-18 12:36:10 +00:00
opencs Merge pull request #462 from OpenMW/master 2018-07-23 23:19:17 +03:00
openmw [Client] Add World::updatePtrsWithRefId() method 2018-07-27 21:42:08 +03:00
openmw-mp [General] Sync soul refIds for items and add related script functions 2018-07-26 22:37:04 +03:00
openmw_test_suite Merge pull request #1698 from Capostrophic/c++11 2018-05-06 10:44:11 +02:00
wizard Merged pull request #1697 2018-05-23 16:01:11 +02:00
doc.hpp