You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw/components/esm
psi29a c372c239a6 Merge branch 'master' into 'OpenCS_Bug6017'
# Conflicts:
#   CHANGELOG.md
4 years ago
..
activespells.cpp Support for multiple summons with same ID in the single spell 4 years ago
activespells.hpp Support for multiple summons with same ID in the single spell 4 years ago
aipackage.cpp Fix a crash in aipackage.cpp 4 years ago
aipackage.hpp Revise AI data handling 6 years ago
aisequence.cpp Use make_unique instead of unique_ptr+new 4 years ago
aisequence.hpp Merged pull request #1477 7 years ago
animationstate.cpp Do not use architecture dependent type size_t in esm format (Fixes #3633) 8 years ago
animationstate.hpp Do not use architecture dependent type size_t in esm format (Fixes #3633) 8 years ago
attr.cpp
attr.hpp Implement vanilla-style corprus handling (bug #3714, bug #4623) 5 years ago
cellid.cpp Replace "sys::default" with ESM::CellId::sDefaultWorldspace 9 years ago
cellid.hpp Replace "sys::default" with ESM::CellId::sDefaultWorldspace 9 years ago
cellref.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
cellref.hpp Remove dead code from commit 024ad3276b. 4 years ago
cellstate.cpp Remove empty line at the beginning of files 10 years ago
cellstate.hpp
containerstate.cpp Remove empty line at the beginning of files 10 years ago
containerstate.hpp components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues 4 years ago
controlsstate.cpp Save controls state (Fixes #3598) 8 years ago
controlsstate.hpp Save controls state (Fixes #3598) 8 years ago
creaturelevliststate.cpp
creaturelevliststate.hpp components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues 4 years ago
creaturestate.cpp Remove empty line at the beginning of files 10 years ago
creaturestate.hpp components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues 4 years ago
creaturestats.cpp Use struct instead of tuple 4 years ago
creaturestats.hpp Use struct instead of tuple 4 years ago
custommarkerstate.cpp
custommarkerstate.hpp fix builds against MyGUI master 6 years ago
debugprofile.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
debugprofile.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
defs.hpp Use a constexpr for esm cc 4 years ago
dialoguestate.cpp Remove empty line at the beginning of files 10 years ago
dialoguestate.hpp
doorstate.cpp Add safety checks for door state 5 years ago
doorstate.hpp components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues 4 years ago
effectlist.cpp
effectlist.hpp
esmcommon.hpp Use enums in place of magic numbers. Ensure Creature and NPC cell references are always saved as persistent. 4 years ago
esmreader.cpp Merge branch 'inline' into 'master' 4 years ago
esmreader.hpp Merge branch 'inline' into 'master' 4 years ago
esmwriter.cpp Fix MSVC's C4267 warnings 4 years ago
esmwriter.hpp Use template specialization for writeHNT to write raw arrays 5 years ago
filter.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
filter.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
fogstate.cpp Fix merge conflicts 5 years ago
fogstate.hpp Revert "Store raw data about fog of war instead of RGBA images" 5 years ago
globalmap.cpp
globalmap.hpp
globalscript.cpp ESM code cleanup 4 years ago
globalscript.hpp Allow targeting non-unique actors with StartScript (bug #2311) 5 years ago
inventorystate.cpp Use emplace_back instead of push_back 4 years ago
inventorystate.hpp Allows the same item to have multiple ancestors 9 years ago
journalentry.cpp Remove empty line at the beginning of files 10 years ago
journalentry.hpp
loadacti.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadacti.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadalch.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadalch.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadappa.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadappa.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadarmo.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadarmo.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadbody.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadbody.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadbook.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadbook.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadbsgn.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadbsgn.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadcell.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadcell.hpp Remove dead code from commit 024ad3276b. 4 years ago
loadclas.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadclas.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadclot.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadclot.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadcont.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadcont.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadcrea.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadcrea.hpp Remove redundant mPersistent member from ESM::NPC and ESM::Creature, replaced by mRecordFlags. Fixed the editing of the persistence flag value. 4 years ago
loaddial.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loaddial.hpp Remove unused includes 10 years ago
loaddoor.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loaddoor.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadench.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadench.hpp Handle enchantment autocalc flag as a flag (bug #5363) 5 years ago
loadfact.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadfact.hpp Use meaningful names instead of mSkill1 and mSkill2 5 years ago
loadglob.cpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadglob.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadgmst.cpp Remove deprecated GMST get* functions 6 years ago
loadgmst.hpp Remove deprecated GMST get* functions 6 years ago
loadinfo.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadinfo.hpp Minor cleanup 9 years ago
loadingr.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadingr.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadland.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadland.hpp Define ESM::Land static constants as constexpr 4 years ago
loadlevlist.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadlevlist.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadligh.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadligh.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadlock.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadlock.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadltex.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadltex.hpp Consider land texture with given ID and index as override for base texture with the same ID and index (bug #4736) 6 years ago
loadmgef.cpp Do not initialize map every call 6 years ago
loadmgef.hpp Display magic effects according to research page 5 years ago
loadmisc.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadmisc.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadnpc.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadnpc.hpp Remove redundant mPersistent member from ESM::NPC and ESM::Creature, replaced by mRecordFlags. Fixed the editing of the persistence flag value. 4 years ago
loadpgrd.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadpgrd.hpp Initialize some missing fields in constructors 7 years ago
loadprob.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadprob.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadrace.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadrace.hpp Display Race record height/weight as a float 4 years ago
loadregn.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadregn.hpp Attempt to fix a regression - crash on ARM 5 years ago
loadrepa.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadrepa.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadscpt.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadscpt.hpp Attempt to fix a regression - crash on ARM 5 years ago
loadskil.cpp Merge pull request #2180 from akortunov/includes 6 years ago
loadskil.hpp Get rid of Boost.Array 6 years ago
loadsndg.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadsndg.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadsoun.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadsoun.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadspel.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadspel.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadsscr.cpp For consistency with TES CS, force DELE record writes to be 4 bytes (currently writes 1 byte). 4 years ago
loadsscr.hpp Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records 10 years ago
loadstat.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadstat.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
loadtes3.cpp ESM code cleanup 4 years ago
loadtes3.hpp Remove outdated field - remnant from earlier implementation 4 years ago
loadweap.cpp Merge branch 'master' into 'OpenCS_Bug6017' 4 years ago
loadweap.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 4 years ago
locals.cpp Use emplace_back instead of push_back 4 years ago
locals.hpp
magiceffects.cpp
magiceffects.hpp Use initialization lists where possible 4 years ago
mappings.cpp Start rendering npc's 6 years ago
mappings.hpp Start rendering npc's 6 years ago
npcstate.cpp Remove empty line at the beginning of files 10 years ago
npcstate.hpp components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues 4 years ago
npcstats.cpp Store attributes and skills values as floats (bug #4021) 5 years ago
npcstats.hpp Store attributes and skills values as floats (bug #4021) 5 years ago
objectstate.cpp Do not store object position, if it is the same as in CellRef 5 years ago
objectstate.hpp components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues 4 years ago
player.cpp Merge branch 'master' into automove 5 years ago
player.hpp Merge branch 'master' into automove 5 years ago
projectilestate.cpp ESS-Importer: Convert magic projectiles (Closes #2320) 7 years ago
projectilestate.hpp ESS-Importer: Convert magic projectiles (Closes #2320) 7 years ago
queststate.cpp Remove empty line at the beginning of files 10 years ago
queststate.hpp
quickkeys.cpp
quickkeys.hpp
records.hpp
savedgame.cpp Fix reference binding to null 4 years ago
savedgame.hpp Introduce a separate class to control world date and time 5 years ago
spelllist.cpp
spelllist.hpp
spellstate.cpp Implement vanilla-style corprus handling (bug #3714, bug #4623) 5 years ago
spellstate.hpp Implement vanilla-style corprus handling (bug #3714, bug #4623) 5 years ago
statstate.cpp Fix MSVC's C4244 warnings 4 years ago
statstate.hpp Store attributes and skills values as floats (bug #4021) 5 years ago
stolenitems.cpp
stolenitems.hpp
transport.cpp Fix crash in the ESM reader, when list is empty (bug #4677) 6 years ago
transport.hpp
util.hpp Use `default` instead of empty constructors/destructors 4 years ago
variant.cpp Some more constexpr in esm/variant.cpp 4 years ago
variant.hpp Use std::variant for ESM::Variant implementation 4 years ago
variantimp.cpp Fix the compilation 4 years ago
variantimp.hpp Use std::variant for ESM::Variant implementation 4 years ago
weatherstate.cpp Fix two excessive type casting instances 4 years ago
weatherstate.hpp Refactor weather transitions to act more like MW 9 years ago