Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								a08f37cfe8 
								
							 
						 
						
							
							
								
								Don't use a levelled creature's base pointer when spawning a new instance  
							
							 
							
							
							
						 
						
							2023-01-04 22:18:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								1e62b84f9a 
								
							 
						 
						
							
							
								
								Merge branch 'lua_initdata' into 'master'  
							
							 
							
							... 
							
							
							
							Allow passing `initData` to the :addSript call (#7091 )
Closes  #7091 
See merge request OpenMW/openmw!2568  
							
						 
						
							2023-01-04 14:32:23 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									glassmancody.info 
								
							 
						 
						
							
							
							
							
								
							
							
								6b6c732a59 
								
							 
						 
						
							
							
								
								properly update postprocess uniform for sun position in interiors  
							
							 
							
							
							
						 
						
							2023-01-03 10:16:30 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								a24fa3ea51 
								
							 
						 
						
							
							
								
								Merge branch 'collada_animation_layering' into 'master'  
							
							 
							
							... 
							
							
							
							Collada animation layering
See merge request OpenMW/openmw!2475  
							
						 
						
							2023-01-03 08:53:23 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								28dcde8909 
								
							 
						 
						
							
							
								
								Merge branch 'controls' into 'master'  
							
							 
							
							... 
							
							
							
							Fix jumping (was broken by !2541 )
See merge request OpenMW/openmw!2572  
							
						 
						
							2023-01-03 08:51:21 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								1b66be9c70 
								
							 
						 
						
							
							
								
								Fix dangling reference.  
							
							 
							
							
							
						 
						
							2023-01-02 19:47:12 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								18088e3e31 
								
							 
						 
						
							
							
								
								Fix jumping (was broken by  !2541 )  
							
							 
							
							
							
						 
						
							2023-01-02 17:37:31 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								b248c3e173 
								
							 
						 
						
							
							
								
								Allow passing initData to the :addSript call ( #7091 )  
							
							 
							
							
							
						 
						
							2022-12-31 22:08:17 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								aabd5a98c7 
								
							 
						 
						
							
							
								
								Fix 'toggle spell' control (was broken by  !2541 )  
							
							 
							
							
							
						 
						
							2022-12-31 13:12:12 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									unelsson 
								
							 
						 
						
							
							
							
							
								
							
							
								fe7660eec8 
								
							 
						 
						
							
							
								
								clang-format again  
							
							 
							
							
							
						 
						
							2022-12-31 00:53:36 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									unelsson 
								
							 
						 
						
							
							
							
							
								
							
							
								d60fd86719 
								
							 
						 
						
							
							
								
								clang format  
							
							 
							
							
							
						 
						
							2022-12-31 00:52:05 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									unelsson 
								
							 
						 
						
							
							
							
							
								
							
							
								33afcbdc13 
								
							 
						 
						
							
							
								
								Use common function for blendmask detection, remove extra debug logs  
							
							 
							
							
							
						 
						
							2022-12-31 00:35:50 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									unelsson 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc64205c5 
								
							 
						 
						
							
							
								
								Force collada animation layers, remove nif blend mask detection.  
							
							 
							
							
							
						 
						
							2022-12-31 00:35:50 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								d5f5e53714 
								
							 
						 
						
							
							
								
								Merge branch 'playercontrols' into 'master'  
							
							 
							
							... 
							
							
							
							Move some of player controls logic from C++ to Lua
See merge request OpenMW/openmw!2541  
							
						 
						
							2022-12-30 16:57:40 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								e6064645db 
								
							 
						 
						
							
							
								
								Merge branch 'esm_ref_id_refactor' into 'master'  
							
							 
							
							... 
							
							
							
							Simplify ESM::RefId
See merge request OpenMW/openmw!2563  
							
						 
						
							2022-12-30 13:27:35 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6fd63044 
								
							 
						 
						
							
							
								
								Merge branch 'detournavigator_ref_id' into 'master'  
							
							 
							
							... 
							
							
							
							Use ESM::RefId for worldspace in detournavigator
See merge request OpenMW/openmw!2562  
							
						 
						
							2022-12-30 13:26:55 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								755067f0f3 
								
							 
						 
						
							
							
								
								Remove redundant ESM::RefId member functions  
							
							 
							
							
							
						 
						
							2022-12-30 00:32:47 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4ab153418 
								
							 
						 
						
							
							
								
								Use ESM::RefId for worldspace in detournavigator  
							
							 
							
							
							
						 
						
							2022-12-29 23:49:49 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								0a4f65c20b 
								
							 
						 
						
							
							
								
								Prioritise Absorb Attribute and Skill similarly to Damage and Drain  
							
							 
							
							
							
						 
						
							2022-12-29 12:41:37 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								dfca5d95c2 
								
							 
						 
						
							
							
								
								Don't apply spell multiplier to on hit enchantments  
							
							 
							
							
							
						 
						
							2022-12-29 12:40:10 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								103908ffc7 
								
							 
						 
						
							
							
								
								Move getNorthVector out of MWWorld::World (used only in one place)  
							
							 
							
							
							
						 
						
							2022-12-28 22:06:49 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								310acaeee9 
								
							 
						 
						
							
							
								
								Don't pass MWLua::WorldView to MWLua::Action  
							
							 
							
							
							
						 
						
							2022-12-28 22:06:49 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								aef2e9d8de 
								
							 
						 
						
							
							
								
								Replace World::getExterior with WorldModel::getCell  
							
							 
							
							
							
						 
						
							2022-12-28 22:06:49 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								1869aeae5c 
								
							 
						 
						
							
							
								
								Move some of player controls logic from C++ to Lua  
							
							 
							
							
							
						 
						
							2022-12-28 22:04:19 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								0fef8f12d0 
								
							 
						 
						
							
							
								
								Remove functions WorldModel::rest and WorldModel::recharge  
							
							 
							
							
							
						 
						
							2022-12-28 12:45:11 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								b8fb013edf 
								
							 
						 
						
							
							
								
								Merge MWLua::ObjectRegistry and MWWorld::WorldModel  
							
							 
							
							
							
						 
						
							2022-12-28 12:45:11 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								80e2cd79ec 
								
							 
						 
						
							
							
								
								Merge branch 'boat_closer_to_todd' into 'master'  
							
							 
							
							... 
							
							
							
							Ignore special characters preceding script commands
Closes  #6807 
See merge request OpenMW/openmw!2555  
							
						 
						
							2022-12-28 11:21:24 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								ba2ececa93 
								
							 
						 
						
							
							
								
								Merge branch 'resolution' into 'master'  
							
							 
							
							... 
							
							
							
							Improve window mode change
Closes  #7087 
See merge request OpenMW/openmw!2530  
							
						 
						
							2022-12-28 10:45:14 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								7827d3ae8f 
								
							 
						 
						
							
							
								
								Merge branch 'fix_hour_modulo' into 'master'  
							
							 
							
							... 
							
							
							
							Fix hour modulo expression (#7121 )
Closes  #7121 
See merge request OpenMW/openmw!2556  
							
						 
						
							2022-12-28 10:33:20 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								25ead80d8b 
								
							 
						 
						
							
							
								
								Fix hour modulo expression  
							
							 
							
							... 
							
							
							
							Round result of std::fmod(hours, 24) to the nearest float below 24 on double to
float conversion when it is not. Add special type and conversion function along
with tests to be used in all places where such conversion happens.
To avoid producing hours equal to 24 due to double to float precision loss. 
							
						 
						
							2022-12-28 00:04:04 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								afed7e60ef 
								
							 
						 
						
							
							
								
								Upgraded Filesave version for RefIDs  
							
							 
							
							... 
							
							
							
							Fix logic issue 
							
						 
						
							2022-12-27 23:05:31 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								dc21df97c8 
								
							 
						 
						
							
							
								
								Fixed issue with getSummonedCreature( that returned a reference to a non const static value  
							
							 
							
							... 
							
							
							
							Fix compile, and apply review comment
Fixed greater vs more typo.
getCellname is back to a string view.
Because in most cases was used as a strong not a refId.
and there was a fundamental issue with region names used as a cellname 
							
						 
						
							2022-12-27 19:16:22 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								1ef1de974d 
								
							 
						 
						
							
							
								
								script blacklist => RefId  
							
							 
							
							... 
							
							
							
							Applies changes from review
Fixed clang format
Clang format + review. 
							
						 
						
							2022-12-27 19:16:21 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								2c30575b3b 
								
							 
						 
						
							
							
								
								CellName is now a RefId, makes more sense that way.  
							
							 
							
							
							
						 
						
							2022-12-27 19:16:21 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								6ff90b34a8 
								
							 
						 
						
							
							
								
								Fixed an issue with RefId in CellRefs where Ids wouldn't be loaded  
							
							 
							
							... 
							
							
							
							Fixed multiple issues from the review. 
							
						 
						
							2022-12-27 19:15:58 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								42e45723b7 
								
							 
						 
						
							
							
								
								Fixes issue in MW script compilation that would silently produce the wrong bytecode  
							
							 
							
							... 
							
							
							
							Fixes issue when fetching MyGui values that were stored as RefId but fetched as String
Removed some uncessary copies, fixed issues with lowercase and uneeded changes 
							
						 
						
							2022-12-27 19:15:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								0f3499f504 
								
							 
						 
						
							
							
								
								Renamed string => Id, makes more sense considering the new underlying type  
							
							 
							
							... 
							
							
							
							Fixes unnecessary copies, and issues with case sensitive comparisons.
fixed modification that wasn't necessary
Fixed type mismatch, and unecessary copy 
							
						 
						
							2022-12-27 19:15:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								30a020883e 
								
							 
						 
						
							
							
								
								Avoids unecessary copies  
							
							 
							
							... 
							
							
							
							Fixed issue with lowerCase
Oups fixed compialtion on openMW_test_suite 
							
						 
						
							2022-12-27 19:15:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								b61d5d8123 
								
							 
						 
						
							
							
								
								Some RefId == ESM::RefId::StringRefId('constString') still existed  
							
							 
							
							
							
						 
						
							2022-12-27 19:15:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								a7d0a8d9d1 
								
							 
						 
						
							
							
								
								Replaced some RefId* => RefId&  
							
							 
							
							... 
							
							
							
							Rebase fix commit 
							
						 
						
							2022-12-27 19:15:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								d49f60d2d6 
								
							 
						 
						
							
							
								
								To change fewer things with the master implementation, the Id isn't changed to lower case on creation  
							
							 
							
							... 
							
							
							
							lower case utility functions used in comparison functions 
							
						 
						
							2022-12-27 19:15:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								65cdd489fb 
								
							 
						 
						
							
							
								
								create a specific esm reader function for RefID to avoid allocation for string and then again for RefId  
							
							 
							
							... 
							
							
							
							Fixed some types
removed useless header
applied clang format
fixed compile tests
fixed clang tidy, and closer to logic before this MR
Removed hardcoded refids
unless there is a returned value we don't use static RefIds
can use == between RefId and hardcoded string
Fix clang format
Fixed a few instances where std::string was used, when only const std::string& was needed
removed unused variable 
							
						 
						
							2022-12-27 19:15:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								874ff88288 
								
							 
						 
						
							
							
								
								In the interpretter, the id is no longer passed by vallue, but as a const reference instead.  
							
							 
							
							... 
							
							
							
							In getMembersLocal(, a reference to a reference wrapper is used, because the id can change, bu all we need to do is change a pointer.No need to change the value 
							
						 
						
							2022-12-27 19:15:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fteppe 
								
							 
						 
						
							
							
							
							
								
							
							
								09d461a8cd 
								
							 
						 
						
							
							
								
								fixed Topic selected event  
							
							 
							
							... 
							
							
							
							Fix rebase 
							
						 
						
							2022-12-27 19:15:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fteppe 
								
							 
						 
						
							
							
							
							
								
							
							
								c283ea0ae8 
								
							 
						 
						
							
							
								
								string_view& => string_view  
							
							 
							
							... 
							
							
							
							fixed ref to temp variable 
							
						 
						
							2022-12-27 19:15:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fteppe 
								
							 
						 
						
							
							
							
							
								
							
							
								7da38113be 
								
							 
						 
						
							
							
								
								Changed more hardcoded RefId to be static to avoid multiple runtime creations  
							
							 
							
							... 
							
							
							
							adresses multiple review comments 
							
						 
						
							2022-12-27 19:15:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fteppe 
								
							 
						 
						
							
							
							
							
								
							
							
								b57dd6d083 
								
							 
						 
						
							
							
								
								Fixed search random, it is a prefix so not a refId  
							
							 
							
							... 
							
							
							
							Fixed situation where we return a const reference to a static variable that may change if the same function is called multiple times 
							
						 
						
							2022-12-27 19:15:55 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fteppe 
								
							 
						 
						
							
							
							
							
								
							
							
								62d8fe3fc2 
								
							 
						 
						
							
							
								
								changed a few hardcoded refIds used in mutliple places to be defined only once in a variable  
							
							 
							
							
							
						 
						
							2022-12-27 19:15:55 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fteppe 
								
							 
						 
						
							
							
							
							
								
							
							
								20da0892ef 
								
							 
						 
						
							
							
								
								openMW_test_suite compiles and runs  
							
							 
							
							... 
							
							
							
							Slowly moving through the open-cs errors
Good progress in openCS
Very good progress on openCS
Getting closer with openCS
OpenCS compiles and runs! Didn't have time to test it all though
ix openMW
everything compiles on windows??
Fix gcc
Fix Clang 
							
						 
						
							2022-12-27 19:15:55 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fteppe 
								
							 
						 
						
							
							
							
							
								
							
							
								2f2e401559 
								
							 
						 
						
							
							
								
								is Hidden marker now takes a const RefId& instead of a string_view  
							
							 
							
							
							
						 
						
							2022-12-27 19:15:55 +01:00