1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2024-12-29 03:19:44 +00:00
OpenMW/apps/openmw/mwmechanics
2023-03-24 22:15:51 +01:00
..
activespells.cpp Use default initializers for ESM::RefNum members 2023-01-10 00:44:51 +01:00
activespells.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
actor.hpp
actors.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
actors.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
actorutil.cpp
actorutil.hpp
aiactivate.cpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
aiactivate.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
aiavoiddoor.cpp
aiavoiddoor.hpp
aibreathe.cpp
aibreathe.hpp
aicast.cpp Remove implicit conversion MWWorld::Ptr -> bool 2023-01-18 02:40:56 +01:00
aicast.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
aicombat.cpp Avoids a lot a special cases for ESM3 vs ESM4 cells. 2023-02-04 23:25:06 +01:00
aicombat.hpp
aicombataction.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
aicombataction.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
aiescort.cpp Reverts Cell name to a string 2023-01-21 18:39:42 +01:00
aiescort.hpp Reverts Cell name to a string 2023-01-21 18:39:42 +01:00
aiface.cpp
aiface.hpp
aifollow.cpp Applied review comments 2023-01-28 12:14:00 +01:00
aifollow.hpp Reverts Cell name to a string 2023-01-21 18:39:42 +01:00
aipackage.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
aipackage.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
aipackagetypeid.hpp
aipursue.cpp Remove unused includes 2022-10-09 16:44:18 +02:00
aipursue.hpp
aisequence.cpp create a specific esm reader function for RefID to avoid allocation for string and then again for RefId 2022-12-27 19:15:57 +01:00
aisequence.hpp
aisetting.hpp
aistate.hpp
aistatefwd.hpp
aitemporarybase.hpp
aitimer.hpp
aitravel.cpp Remove unused includes 2022-10-09 16:44:18 +02:00
aitravel.hpp
aiwander.cpp Do expensive navmesh calls on timer 2023-02-17 15:05:24 +01:00
aiwander.hpp Avoids a lot a special cases for ESM3 vs ESM4 cells. 2023-02-04 23:25:06 +01:00
alchemy.cpp Remember actor in the actor's InventoryStore instead passing the actor in every call 2023-01-21 23:43:00 +01:00
alchemy.hpp
autocalcspell.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
autocalcspell.hpp create a specific esm reader function for RefID to avoid allocation for string and then again for RefId 2022-12-27 19:15:57 +01:00
character.cpp Move from std::atoi to std::from_char 2023-03-18 09:30:48 +00:00
character.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
combat.cpp Define hardcoded global variable names as constants 2023-02-07 00:47:34 +01:00
combat.hpp
creaturecustomdataresetter.hpp
creaturestats.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
creaturestats.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
difficultyscaling.cpp
difficultyscaling.hpp
disease.hpp
drawstate.hpp
enchanting.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
enchanting.hpp
greetingstate.hpp
inventory.hpp removed clear() function, the only way to change the Id from the outside is from the assignment operator 2022-12-27 19:15:55 +01:00
levelledlist.hpp Fixes issue in MW script compilation that would silently produce the wrong bytecode 2022-12-27 19:15:57 +01:00
magiceffects.cpp
magiceffects.hpp
mechanicsmanagerimp.cpp Fix bed ownership check 2023-03-24 22:15:51 +01:00
mechanicsmanagerimp.hpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
movement.hpp
npcstats.cpp create a specific esm reader function for RefID to avoid allocation for string and then again for RefId 2022-12-27 19:15:57 +01:00
npcstats.hpp create a specific esm reader function for RefID to avoid allocation for string and then again for RefId 2022-12-27 19:15:57 +01:00
objects.cpp Remove unused includes 2022-10-09 16:44:18 +02:00
objects.hpp
obstacle.cpp Remove unused includes 2022-10-09 16:44:18 +02:00
obstacle.hpp
pathfinding.cpp Do expensive navmesh calls on timer 2023-02-17 15:05:24 +01:00
pathfinding.hpp Do expensive navmesh calls on timer 2023-02-17 15:05:24 +01:00
pathgrid.cpp Avoids a lot a special cases for ESM3 vs ESM4 cells. 2023-02-04 23:25:06 +01:00
pathgrid.hpp Avoids a lot a special cases for ESM3 vs ESM4 cells. 2023-02-04 23:25:06 +01:00
pickpocket.cpp
pickpocket.hpp
recharge.cpp Remember actor in the actor's InventoryStore instead passing the actor in every call 2023-01-21 23:43:00 +01:00
recharge.hpp
repair.cpp Remember actor in the actor's InventoryStore instead passing the actor in every call 2023-01-21 23:43:00 +01:00
repair.hpp
security.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
security.hpp
setbaseaisetting.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
spellcasting.cpp Remember actor in the actor's InventoryStore instead passing the actor in every call 2023-01-21 23:43:00 +01:00
spellcasting.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
spelleffects.cpp Applied review comments 2023-01-28 12:14:00 +01:00
spelleffects.hpp
spelllist.cpp Make ESM::RefId to be fixed size cheap to copy 2023-03-19 17:20:43 +01:00
spelllist.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
spellpriority.cpp Take skill into account when summoning weapons 2023-02-25 14:20:04 +01:00
spellpriority.hpp Don't apply spell multiplier to on hit enchantments 2022-12-29 12:40:10 +01:00
spellresistance.cpp
spellresistance.hpp
spells.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
spells.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
spellutil.cpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
spellutil.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
stat.cpp
stat.hpp
steering.cpp
steering.hpp
summoning.cpp Fixed issue with getSummonedCreature( that returned a reference to a non const static value 2022-12-27 19:16:22 +01:00
summoning.hpp Convert RefId to class 2023-02-15 23:20:44 +01:00
trading.cpp
trading.hpp
typedaipackage.hpp
weaponpriority.cpp Don't apply spell multiplier to on hit enchantments 2022-12-29 12:40:10 +01:00
weaponpriority.hpp
weapontype.cpp
weapontype.hpp