Christian Semmler 
							
						 
					 
					
						
						
							
						
						1d189b013d 
					 
					
						
						
							
							Rename MxDSSubscriber functions ( #573 )  
						
						
						
						
					 
					
						2024-02-17 16:35:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						332d8da695 
					 
					
						
						
							
							Fix LegoROI / add TimeROI ( #572 )  
						
						... 
						
						
						
						* Fix LegoROI / add TimeROI
* Fix order
* Remove extra fwd decl 
						
						
					 
					
						2024-02-17 16:07:34 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						b47412183b 
					 
					
						
						
							
							Implement/match LegoOmni::GetScriptIndex ( #571 )  
						
						... 
						
						
						
						* Implement/match LegoOmni::GetScriptIndex
* Fix type
* Fix 
						
						
					 
					
						2024-02-17 02:10:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c67f613b8d 
					 
					
						
						
							
							Implement/match LegoOmni::FindROI and related ( #570 )  
						
						... 
						
						
						
						* Implement/match LegoOmni::FindROI and related
* Add missing file 
						
						
					 
					
						2024-02-17 01:34:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						5b06054375 
					 
					
						
						
							
							Implement/match RegisterPaths ( #569 )  
						
						
						
						
					 
					
						2024-02-17 00:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								MS 
							
						 
					 
					
						
						
							
						
						ad3a1de055 
					 
					
						
						
							
							Match more scalar deleting destructors ( #568 )  
						
						
						
						
					 
					
						2024-02-16 13:15:53 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						9bc5890da6 
					 
					
						
						
							
							Implement/match LegoOmni::RegisterScripts ( #567 )  
						
						... 
						
						
						
						* Implement/match LegoOmni::RegisterScripts
* Fix const 
						
						
					 
					
						2024-02-16 18:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						efcb3cac2a 
					 
					
						
						
							
							Police: HandleClick ( #565 )  
						
						... 
						
						
						
						* Police: HandleClick
* Spacing
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-16 15:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						91643d59ba 
					 
					
						
						
							
							PoliceState: Create script enum + implement FUN_1005ea40 ( #564 )  
						
						... 
						
						
						
						* PoliceState: Create script enum + implement FUN_1005ea40
* Clean up code
* Match
* Match
* Fix type
* Fix error
* Remove return
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-15 17:22:58 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						271df035fd 
					 
					
						
						
							
							Implement/Match JukeboxEntity ( #562 )  
						
						... 
						
						
						
						* Implement/Match JukeboxEntity
* Style/naming
* Style/naming
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-14 17:48:39 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						eb3b339454 
					 
					
						
						
							
							GasStation destructor, enable, create ( #561 )  
						
						... 
						
						
						
						* GasStation destructor, enable, create
* Fixes
* Remove comment
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-14 00:40:04 +01:00 
						 
				 
			
				
					
						
							
							
								MS 
							
						 
					 
					
						
						
							
						
						971ac8b6e7 
					 
					
						
						
							
							LegoCacheSound and related STL ( #560 )  
						
						... 
						
						
						
						* LegoCacheSound and related STL
* Changes/annotations
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-14 00:34:14 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						6d3ce3b5cb 
					 
					
						
						
							
							implement RegistrationBook::Notify ( #559 )  
						
						... 
						
						
						
						* implement RegistrationBook::Notify
* Update registrationbook.cpp
* Fixes
* Change type
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-11 17:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						5bba81c0ca 
					 
					
						
						
							
							Rename Infocenterstate::m_buffer to m_letters ( #558 )  
						
						... 
						
						
						
						* Rename Infocenterstate::m_buffer
* Rename function
* Fix
* Fix
* Rename function
* Rename function
* Rename function 
						
						
					 
					
						2024-02-11 10:44:55 -05:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						5233b48c59 
					 
					
						
						
							
							Implement LegoModelPresenter::ParseExtra ( #557 )  
						
						... 
						
						
						
						* Implement LegoModelPresenter::ParseExtra
* rename function according to leaked source code
* Minor improvement
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-11 15:03:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a29c0aca3f 
					 
					
						
						
							
							Implement/match LegoOmni::Create ( #556 )  
						
						... 
						
						
						
						* Implement/match LegoOmni::Create
* Fix var
* Rename
* Fix style 
						
						
					 
					
						2024-02-11 02:52:16 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						8786a5b44a 
					 
					
						
						
							
							Add JetSkiRace vtable and CaveEntity classes from LegoObjectFactory ( #553 )  
						
						... 
						
						
						
						* Add JetSkiRace vtable
* Fix vtable
* Fixes
* Update jetskirace.cpp
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-11 00:44:00 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						e42e0d1ca2 
					 
					
						
						
							
							Replace more magic numbers  
						
						
						
						
					 
					
						2024-02-09 07:10:47 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c8930815c5 
					 
					
						
						
							
							Add LegoGameState::Area enum ( #552 )  
						
						... 
						
						
						
						* Add area enum
* Fix
* Fix
* Fix
* empty 
						
						
					 
					
						2024-02-10 19:17:07 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						0463d48540 
					 
					
						
						
							
							implement NotifyEntity ( #550 )  
						
						... 
						
						
						
						* implement NotifyEntity
* Fix/match
* Rename
* Fix style
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-10 19:02:52 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						f378b2e535 
					 
					
						
						
							
							implement LegoWorldPresenter::ParseExtra ( #551 )  
						
						
						
						
					 
					
						2024-02-10 18:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						27390e80c0 
					 
					
						
						
							
							Name dialogue playlists ( #549 )  
						
						... 
						
						
						
						* Add names for dialogue playlists
* Rename remaining playlists
* Revert bogus 
						
						
					 
					
						2024-02-10 17:51:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						ec3bcaf9bf 
					 
					
						
						
							
							Introduce and use enum for acts ( #548 )  
						
						... 
						
						
						
						* Introduce and use enum for acts
* Use enum in Helicopter
* Revert change 
						
						
					 
					
						2024-02-10 17:37:22 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						32681935ca 
					 
					
						
						
							
							Partial implementation of LegoGameState::SwitchArea ( #547 )  
						
						
						
						
					 
					
						2024-02-10 15:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						223b07ee3d 
					 
					
						
						
							
							Implement LegoModelPresenter::ReadyTickle ( #546 )  
						
						... 
						
						
						
						* Implement LegoModelPresenter::ReadyTickle
* Update legoworld.h
* Fixes
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-10 00:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						84af3e2158 
					 
					
						
						
							
							Match some names/values ( #545 )  
						
						... 
						
						
						
						* Match some names/values
* Fix mingw warning as error 
						
						
					 
					
						2024-02-10 00:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						94c4576e8d 
					 
					
						
						
							
							Implement Police::HandleEndAction ( #543 )  
						
						... 
						
						
						
						* Implement Police::HandleEndAction
* Style fixes
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-09 16:28:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c17ef9a805 
					 
					
						
						
							
							Implement rest of Infocenter::HandleClick ( #542 )  
						
						
						
						
					 
					
						2024-02-08 19:30:55 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						897f9a3371 
					 
					
						
						
							
							End LegoPhonemePresenter actions to prevent lockups  
						
						
						
						
					 
					
						2024-02-06 17:53:35 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						97de164a7f 
					 
					
						
						
							
							Implement Infocenter::ReadyWorld ( #538 )  
						
						... 
						
						
						
						* Implement Infocenter::ReadyWorld
* Match
* Use TRUE 
						
						
					 
					
						2024-02-07 21:23:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hejduk 
							
						 
					 
					
						
						
							
						
						5e38a010dd 
					 
					
						
						
							
							Removing unnecessary TODO comment in legoact2state.cpp ( #539 )  
						
						... 
						
						
						
						* Updating legoact2state.cpp
* Fixing format issues 
						
						
					 
					
						2024-02-07 19:34:47 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a12fdadd4a 
					 
					
						
						
							
							Implement/match Infocenter::StartCredits ( #537 )  
						
						... 
						
						
						
						* Implement Infocenter::StartCredits
* Match 
						
						
					 
					
						2024-02-07 18:19:46 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						18dff31dbd 
					 
					
						
						
							
							Children classes of LegoWorld's VTable0x5c ( #536 )  
						
						
						
						
					 
					
						2024-02-07 12:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						917485247b 
					 
					
						
						
							
							implement Enable and Create in RegistrationBook ( #535 )  
						
						
						
						
					 
					
						2024-02-06 19:06:32 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						03423b2ffa 
					 
					
						
						
							
							Implement/match Infocenter::Reset ( #532 )  
						
						... 
						
						
						
						* Implement Infocenter::Reset
* Move code
* Move function
* Fix bug
* Fix another bug 
						
						
					 
					
						2024-02-05 12:35:26 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						0497ef13fb 
					 
					
						
						
							
							Implement Police::HandleKeyPress, Enable, VTable0x64 ( #529 )  
						
						... 
						
						
						
						* Implement Police::HandleKeyPress, Enable, VTable0x64
* fix return type
* Style
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-04 23:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						b4c9d78eb4 
					 
					
						
						
							
							Minor fixes  
						
						
						
						
					 
					
						2024-02-04 12:44:51 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						434deecee4 
					 
					
						
						
							
							Implement/match remaining LegoWorld functions ( #526 )  
						
						... 
						
						
						
						* Implement/match remaining LegoWorld functions
* Move functions
* Move function
* Fix function location
* Fix function return type 
						
						
					 
					
						2024-02-04 18:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hejduk 
							
						 
					 
					
						
						
							
						
						d324fd664a 
					 
					
						
						
							
							Implementing RegistrationBook::RegistrationBook() and removing this-> from Gasstation.cpp ( #508 )  
						
						... 
						
						
						
						* Implementing RegistrationBook::RegistrationBook()
* Update registrationbook.h
* Update registrationbook.h
* Removing this keyword
* TESTING: fixing the format errors
* Update registrationbook.cpp
* Update registrationbook.h
* Update registrationbook.h
* Update registrationbook.h
* Update registrationbook.h
* TEST fixing format errors
* Update registrationbook.h
* Update registrationbook.h
* Removing this-> from gasstation.cpp
* Fix outstanding issues, match function
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-04 16:36:47 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						724cdeb86f 
					 
					
						
						
							
							Implement Police::Notify ( #524 )  
						
						... 
						
						
						
						* Implement Police::Notify
* Fix HandleKeyPress
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-03 22:30:00 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						83e116defc 
					 
					
						
						
							
							push changes ( #522 )  
						
						
						
						
					 
					
						2024-02-03 07:38:57 -05:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						2158142b08 
					 
					
						
						
							
							Implement LegoSoundManager ( #521 )  
						
						... 
						
						
						
						* push code
* begin work on subclass
* fixes
* Fixes
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-03 02:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Anonymous Maarten 
							
						 
					 
					
						
						
							
						
						57d5949d84 
					 
					
						
						
							
							Implement some Act1State functions ( #520 )  
						
						... 
						
						
						
						* Implement some Act1State functions
* ci: push fix commits to pr
* ci fix
* Show diffs generated by clang-format
* Run clang-format
* Fix naming
* re-use _countof + add parentheses
* Fix naming
* Use MxS32
* Annotate Act1State::NamedPlane::~NamedPlane
* Apply suggestions
* Read and Write Mx3DPointFloat's
* Annotations, spacing
* Add Mx3DPointFloat copy ctor, match some functions
* Fix WriteVector3
* Adding more spacing for readability
* Use MxResult as a return type for Serialize
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-03 02:03:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						6653533b1f 
					 
					
						
						
							
							Hotfix Laura selected  
						
						
						
						
					 
					
						2024-02-02 16:58:33 -05:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						0c47ed5056 
					 
					
						
						
							
							Implement more infocenter methods ( #519 )  
						
						... 
						
						
						
						* push changes
* format fix
* Update legogamestate.cpp
* Update legogamestate.cpp
* Fixes
* Match Infocenter::Create
* Style
* Fix InfocenterDoor::HandleClick
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-02 22:32:50 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a28113a26f 
					 
					
						
						
							
							Fix/match MxBackgroundAudioManager::FUN_1007ef40 ( #518 )  
						
						... 
						
						
						
						* Fix
* Match 
						
						
					 
					
						2024-02-02 21:00:44 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						b7e274f902 
					 
					
						
						
							
							Implement LegoState::Playlist ( #517 )  
						
						
						
						
					 
					
						2024-02-02 20:09:45 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						558bda4dd2 
					 
					
						
						
							
							Implement LegoWorld::Enable ( #516 )  
						
						... 
						
						
						
						* WIP VTable0x68
* Improve match
* Match
* Fix
* Fix
* Move vars
* Match
* Add call to Isle
* Rename functions
* Fix style 
						
						
					 
					
						2024-02-02 18:18:46 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a7acf8c607 
					 
					
						
						
							
							Implement/match InfocenterState::InfocenterState ( #515 )  
						
						... 
						
						
						
						* Implement LegoState::Shuffle
* Remove unused params
* Move ctor
* Asm generate hotfix
---------
Co-authored-by: MS <disinvite@users.noreply.github.com > 
						
						
					 
					
						2024-02-02 00:08:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						17252b95f4 
					 
					
						
						
							
							Implement Infocenter::HandleNotification0 ( #514 )  
						
						... 
						
						
						
						* Implement Infocenter::HandleNotification0
* Match
* Match
* Match
* Match
* Braces
* Add enum constants 
						
						
					 
					
						2024-02-01 21:56:27 +01:00