Christian Semmler 
							
						 
					 
					
						
						
							
						
						ce1756bf7a 
					 
					
						
						
							
							Implement/match LegoROI/LegoLOD::GetTexture  
						
						
						
						
					 
					
						2024-04-17 08:44:30 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a64bb4d460 
					 
					
						
						
							
							Implement/match LegoCharacterManager::FUN_100849a0 ( #813 )  
						
						
						
						
					 
					
						2024-04-17 13:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						11410890cd 
					 
					
						
						
							
							Implement/match LegoPhonemePresenter::LoadFrame & PutFrame ( #812 )  
						
						... 
						
						
						
						* Implement/match LegoPhonemePresenter::LoadFrame & PutFrame
* add beta10 annotations 
						
						
					 
					
						2024-04-17 13:26:11 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						d639eb4c2b 
					 
					
						
						
							
							Implement LegoPathActor::Vtable0x6c ( #810 )  
						
						... 
						
						
						
						* Implement LegoPathActor::VTable0x6c
* Update LEGO1/lego/legoomni/src/paths/legopathactor.cpp
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com >
* Fix logic / match
* Add BETA annotation
---------
Co-authored-by: Christian Semmler <mail@csemmler.com >
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com > 
						
						
					 
					
						2024-04-17 12:34:21 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						2600b1b421 
					 
					
						
						
							
							Implement/match LegoPhonemePresenter::StartingTickle ( #809 )  
						
						... 
						
						
						
						* Implement/match LegoPhonemePresenter::StartingTickle
* Name vars
* Fix name 
						
						
					 
					
						2024-04-16 16:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						41281dcbec 
					 
					
						
						
							
							Implement LegoPathActor::VTable0x70 ( #807 )  
						
						... 
						
						
						
						* Implement LegoPathActor::VTable0x70
* match
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-16 12:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								MS 
							
						 
					 
					
						
						
							
						
						46362a0f6e 
					 
					
						
						
							
							Fix some issues with annotations ( #808 )  
						
						
						
						
					 
					
						2024-04-15 14:42:25 -04:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						69b250e40c 
					 
					
						
						
							
							implement FUN_1003e050 ( #799 )  
						
						... 
						
						
						
						* FUN_1003e050
* Match FUN_1003e050
* Remove unused function
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-14 17:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						7821d952ec 
					 
					
						
						
							
							Pathactor ( #800 )  
						
						... 
						
						
						
						* Implement LegoPathActor::VTable0x8c
* Fix paramater name
* WIP fixes
* more fixes
* style
* fix
* fix
* fix
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-14 16:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						c282b3019d 
					 
					
						
						
							
							implement LegoAnimPresenter::VTable0x8c ( #798 )  
						
						
						
						
					 
					
						2024-04-13 17:42:05 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						54421ebcdf 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_1006b9a0 ( #797 )  
						
						
						
						
					 
					
						2024-04-13 18:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						67127e2515 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::PutFrame ( #796 )  
						
						... 
						
						
						
						* Implement/match LegoAnimPresenter::PutFrame
* compat mode 
						
						
					 
					
						2024-04-13 17:59:16 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						d469cabd6b 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_1006abb0 ( #795 )  
						
						
						
						
					 
					
						2024-04-13 16:35:55 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						93257a7c8c 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_1006c8a0 ( #794 )  
						
						
						
						
					 
					
						2024-04-13 16:11:24 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						4502737fe2 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_100699e0 ( #793 )  
						
						
						
						
					 
					
						2024-04-13 16:02:55 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						e43749c8bb 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_10069b10 ( #792 )  
						
						
						
						
					 
					
						2024-04-13 15:55:26 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						f5e81777bc 
					 
					
						
						
							
							Implement LegoAnimPresenter::FUN_1006a3c0 ( #791 )  
						
						
						
						
					 
					
						2024-04-13 14:57:18 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						e8b61d5a1d 
					 
					
						
						
							
							Implement LegoPathActor::Vtable0x84 ( #790 )  
						
						... 
						
						
						
						* Implement LegoPathActor::Vtable0x84
* fix condition
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-13 14:05:20 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						dc3259bb17 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_1006a4f0 ( #789 )  
						
						
						
						
					 
					
						2024-04-12 17:53:22 +02:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						4374891ac8 
					 
					
						
						
							
							Implement IslePathActor::VTable0xe0 & VTable0xec ( #788 )  
						
						... 
						
						
						
						* Implement IslePathActor::VTable0xe0 & VTable0xec
* Revert random change 
						
						
					 
					
						2024-04-12 07:02:32 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						8cbb094b75 
					 
					
						
						
							
							IsleActor::Create, IsleActor::Notify ( #779 )  
						
						... 
						
						
						
						* IsleActor::Create, IsleActor::Notify
* fix pizzeria vtable
* clang-format
* fix pizza vtable
* fix annotation
* refactor, add annotations
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-11 13:55:22 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						ada83989b1 
					 
					
						
						
							
							Implement LegoPathActor::VTable0x88 ( #787 )  
						
						... 
						
						
						
						* Implement LegoPathActor::VTable0x88
* Implement FUN_1002ddc0
* Fixes and match
* refac
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-11 13:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						507cd0cff4 
					 
					
						
						
							
							Refactor/Implement/Match LegoEdge ( #786 )  
						
						... 
						
						
						
						* Refactor/Implement/Match LegoEdge
* Reorder annotation
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-09 11:25:24 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						5cf04bc3c3 
					 
					
						
						
							
							Implement/match LegoActor::ParseAction ( #785 )  
						
						... 
						
						
						
						* Implement/match LegoActor::ParseAction
* Add call to parent 
						
						
					 
					
						2024-04-08 14:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						1bfe47357b 
					 
					
						
						
							
							Refactor LegoActorStruct into unknown class in misc lib ( #782 )  
						
						
						
						
					 
					
						2024-04-07 14:36:58 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						b394770864 
					 
					
						
						
							
							Implement PathActor VTable0x80 and PathActorStruct FUN_1009a140 ( #781 )  
						
						... 
						
						
						
						* Implement PathActor VTable0x80 and PathActorStruct FUN_1009a140
* Match functions, fixes
* fixes
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-07 14:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						4b4f2f321c 
					 
					
						
						
							
							Implement/match LegoInputManager::FUN_1005cdf0 ( #780 )  
						
						
						
						
					 
					
						2024-04-06 21:16:35 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						f30ed0212b 
					 
					
						
						
							
							Implement/match LegoEntity::Notify ( #778 )  
						
						
						
						
					 
					
						2024-04-06 19:59:38 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						fc91da8666 
					 
					
						
						
							
							More gasstation functions ( #776 )  
						
						... 
						
						
						
						* More gasstation functions
* Match GasStation::HandleClick
* Match GasStation::Tickle
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-06 19:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						3bafe2d3a4 
					 
					
						
						
							
							Implement/match LegoCharacterManager::FUN_10083f10 ( #774 )  
						
						... 
						
						
						
						* Implement LegoCharacterManager::FUN_10083f10
* style
* Match
* Fix naming 
						
						
					 
					
						2024-04-06 17:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						75dc04f40a 
					 
					
						
						
							
							Implement/match LegoCharacterManager::FUN_10084cf0 ( #773 )  
						
						... 
						
						
						
						* Implement/match LegoCharacterManager::FUN_10084cf0
* Compat mode for iterator 
						
						
					 
					
						2024-04-06 14:08:38 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						4e74747451 
					 
					
						
						
							
							GasStation::ReadyWorld ( #765 )  
						
						... 
						
						
						
						* Start GasStation::ReadyWorld
* fixes (up to 69.43%)
* what is this file and how did it get here
* don't hardcode (likely) action id
* Match FUN_10005590 (non-inlined version of PlayAction?)
* fixes (75.07%)
* Fixes (77.87%)
* style
* fix
* style
* style
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-06 13:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						14cb3e621a 
					 
					
						
						
							
							Implement/Match LegoPathActor ctor ( #772 )  
						
						... 
						
						
						
						* Implement/Match LegoPathActor ctor
* style
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-06 12:49:22 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c9ce9b56bb 
					 
					
						
						
							
							Implement/match LegoCharacterManager::FUN_10084ec0 ( #770 )  
						
						... 
						
						
						
						* Implement LegoCharacterManager::FUN_10084ec0
* Match
* Match CreateROI
* Match
* Improve match 
						
						
					 
					
						2024-04-05 15:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						32f1621ec7 
					 
					
						
						
							
							Implement LegoExtraActor::VTable0x70 ( #769 )  
						
						... 
						
						
						
						* Implement LegoExtraActor::VTable0x70
* whitespace
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-05 12:56:31 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						a8eebe454e 
					 
					
						
						
							
							Implement/match LegoExtraActor:: WaitForAnimation, Restart ( #768 )  
						
						... 
						
						
						
						* Implement/match LegoExtraActor:: WaitForAnimation, Restart
* whitespace
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-04-04 12:26:03 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						60388c8c5d 
					 
					
						
						
							
							Implement/match LegoCharacterManager::FUN_10085210 ( #763 )  
						
						... 
						
						
						
						* Implement/match LegoCharacterManager::FUN_10085210
* Update params
* Update param names
* param to bool
* Update var names based on beta 
						
						
					 
					
						2024-03-31 16:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						a956b19ac6 
					 
					
						
						
							
							Fix some names ( #762 )  
						
						... 
						
						
						
						* Fix some names
* reorder unit in CMake
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-31 15:09:51 +02:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						3839b3278c 
					 
					
						
						
							
							Implement/match LegoExtraActor::VTable0x94 ( #759 )  
						
						... 
						
						
						
						* Implement/match LegoExtraActor::VTable0x94
* attempt to fix gcc
* WIP fixes
* Match
* Match
* Match
* add TODO
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-30 12:18:15 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						ed9e9efdab 
					 
					
						
						
							
							Implement/match LegoBackgroundColor::SetLightColor and related ( #758 )  
						
						
						
						
					 
					
						2024-03-29 21:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						369f3fba22 
					 
					
						
						
							
							Implement SetLightPosition and related ( #757 )  
						
						... 
						
						
						
						* Implement SetLightPosition and related
* Update p name
* style 
						
						
					 
					
						2024-03-29 21:42:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						3878f79847 
					 
					
						
						
							
							Implement/match LegoCharacterData::GetData and FUN_10085140 ( #755 )  
						
						
						
						
					 
					
						2024-03-29 19:34:50 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						92357d77e1 
					 
					
						
						
							
							Most entities with VTable0x50 function overrides ( #752 )  
						
						... 
						
						
						
						* BeachHouseEntity::VTable0x50
* GasStationEntity::VTable0x50
* RaceStandsEntity::VTable0x50
* Run clang-format
* Fix use of NULL
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-29 19:11:48 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						87f633af54 
					 
					
						
						
							
							InfoCenterEntity::VTable0x50 implementation ( #725 )  
						
						... 
						
						
						
						* Start InfoCenterEntity::VTable0x50 implementation
* Fully implement InfoCenterEntity::VTable0x50
* Fix function name typo
* match
* fix style
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-29 19:09:53 +01:00 
						 
				 
			
				
					
						
							
							
								Ramen2X 
							
						 
					 
					
						
						
							
						
						2c57e33ce5 
					 
					
						
						
							
							implement/match LegoAnimationManager::DeleteAnimations() ( #753 )  
						
						
						
						
					 
					
						2024-03-29 14:09:46 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						ed1a25a636 
					 
					
						
						
							
							Implement/match LegoCharacterManager GetActor/Exists, fix loops ( #750 )  
						
						
						
						
					 
					
						2024-03-29 13:30:46 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						e260a407ba 
					 
					
						
						
							
							Implement/match LegoCharacterManager::GetRefCount ( #749 )  
						
						
						
						
					 
					
						2024-03-29 13:30:31 -04:00 
						 
				 
			
				
					
						
							
							
								Ramen2X 
							
						 
					 
					
						
						
							
						
						7431d9d650 
					 
					
						
						
							
							implement/match LegoAnimationManager::FindVehicle() ( #748 )  
						
						
						
						
					 
					
						2024-03-29 11:50:16 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						bfc2b76a61 
					 
					
						
						
							
							Implement/match LegoCharacterManager::FUN_100832a0 ( #747 )  
						
						
						
						
					 
					
						2024-03-29 15:41:12 +01:00 
						 
				 
			
				
					
						
							
							
								MS 
							
						 
					 
					
						
						
							
						
						e4570b520b 
					 
					
						
						
							
							Define g_characters ( #743 )  
						
						... 
						
						
						
						* Define g_characters
* Update with known struct types 
						
						
					 
					
						2024-03-28 19:15:39 +01:00