jonschz 
							
						 
					 
					
						
						
							
						
						e09acfcddb 
					 
					
						
						
							
							Implement/match LegoCarRaceActor::VTable0x1c ( #1078 )  
						
						... 
						
						
						
						* Implement/match `LegoCarRaceActor::VTable0x1c`
* Fix formatting
* Fix LegoEdge::CWVertex()
* Fix more CI issues
* Trz to fix lvalue compile issue
* Fix formatting
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com > 
						
						
					 
					
						2024-08-04 21:13:12 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						bee101b1f4 
					 
					
						
						
							
							Add clang-tidy readability-redundant-inline-specifier ( #1060 )  
						
						... 
						
						
						
						* Add clang-tidy readability-redundant-inline-specifier
* fix
* Update CONTRIBUTING.md
* format
* fix 
						
						
					 
					
						2024-07-05 01:06:32 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						9a9bccda0e 
					 
					
						
						
							
							Implement/match IslePathActor::Exit ( #997 )  
						
						... 
						
						
						
						* Implement/match IslePathActor::Exit
* Name
* Name
* Partially fix vector interface
* Revert "Partially fix vector interface"
This reverts commit 6e7a1e2b08e3860e3c9f 
						
						
					 
					
						2024-06-06 17:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						765c49fd4e 
					 
					
						
						
							
							Match LegoUnknown::FUN_1009a1e0 ( #957 )  
						
						
						
						
					 
					
						2024-05-26 17:12:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						8428cde67f 
					 
					
						
						
							
							Implement LegoUnknown::FUN_1009a1e0 ( #940 )  
						
						
						
						
					 
					
						2024-05-19 16:36:11 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						e32e06321a 
					 
					
						
						
							
							Rename _countof to sizeOfArray ( #921 )  
						
						
						
						
					 
					
						2024-05-14 16:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						939c09139f 
					 
					
						
						
							
							Match LegoOmni::Destroy and related ( #917 )  
						
						... 
						
						
						
						* Match LegoOmni::Destroy and related
* Write COMPAT_MODE macro differently
* fix lint issue 
						
						
					 
					
						2024-05-14 14:13:27 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						51adf75b9b 
					 
					
						
						
							
							(Refactor) Use more forward declarations ( #881 )  
						
						... 
						
						
						
						* Use more forward declarations
* Use more forward declarations
* Add more forward declarations
* Fix 
						
						
					 
					
						2024-05-03 18:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						19d39394be 
					 
					
						
						
							
							Score class cleanup ( #855 )  
						
						... 
						
						
						
						* Cleanup/fixes
* Improve Paint match
* Improve Score::FillArea
* Fix naming
* Fix value 
						
						
					 
					
						2024-04-26 16:58:42 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c9db98c4c3 
					 
					
						
						
							
							Fix writing/reading of game state ( #834 )  
						
						... 
						
						
						
						* Fix writing/reading of game state
* Match existing state serialization functions 
						
						
					 
					
						2024-04-21 15:42:08 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						e7aec124a2 
					 
					
						
						
							
							Implement/match LegoPhonemePresenter::EndAction ( #816 )  
						
						
						
						
					 
					
						2024-04-17 17:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						7d0957aa3c 
					 
					
						
						
							
							LegoTextureContainer::AddToList bugfix  
						
						
						
						
					 
					
						2024-04-17 09:37:26 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						06fadd922e 
					 
					
						
						
							
							Implement/match LegoROI/LegoLOD::GetTexture ( #814 )  
						
						... 
						
						
						
						* Implement/match LegoROI/LegoLOD::GetTexture
* Remove explicit truth tests
* LegoTextureContainer::AddToList fix
* Revert "Remove explicit truth tests"
This reverts commit d169349bd6 
						
						
					 
					
						2024-04-17 15:18:34 +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 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						1bfe47357b 
					 
					
						
						
							
							Refactor LegoActorStruct into unknown class in misc lib ( #782 )  
						
						
						
						
					 
					
						2024-04-07 14:36:58 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						8069923651 
					 
					
						
						
							
							Refactor files based on beta debug build ( #645 )  
						
						... 
						
						
						
						* Rename LegoUnkSaveDataWriter -> LegoCharacterManager
* Refactor mxomni into mxomni/mxmisc
* Refactor legoomni into legoomni/misc
* Resolve deps
* Refactor atom
* Refactor mxutil
* Refactor mxio
* Rename/relocate files
* Fix format 
						
						
					 
					
						2024-03-09 21:07:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						9e2f37e7ca 
					 
					
						
						
							
							Implement LegoTexturePresenter::Read and Store ( #641 )  
						
						... 
						
						
						
						* LegoTexturePresenter::Read
* Implement LegoTexturePresenter::Store
* Rename
* Fix naming 
						
						
					 
					
						2024-03-09 16:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						53e2353f78 
					 
					
						
						
							
							Implement LegoLOD::Read and related ( #634 )  
						
						... 
						
						
						
						* WIP
* Fix
* Remove bogus
* Fix
* Match
* Fix
* Remove TODO 
						
						
					 
					
						2024-03-07 20:57:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						4d84157888 
					 
					
						
						
							
							Implement Save, Load, DeleteState ( #602 )  
						
						... 
						
						
						
						* Implement Save, Load, DeleteState
* WIP
* WIP
* Match LegoGameState::Save
* Spacing
* Match LegoGameState::DeleteState()
* More match
* Match
* Move vars
* Other fixes
* Rename
* Fix error
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-27 21:04:17 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						377eebb610 
					 
					
						
						
							
							Minor style/naming fixes ( #593 )  
						
						
						
						
					 
					
						2024-02-25 15:14:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						b281866ea6 
					 
					
						
						
							
							Implement/match LegoModelPresenter::CreateROI ( #591 )  
						
						... 
						
						
						
						* Implement/match LegoModelPresenter::CreateROI
* Match
* Use inline function
* Note about Get() 
						
						
					 
					
						2024-02-24 17:48:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						91a585ae49 
					 
					
						
						
							
							Remove TODO  
						
						
						
						
					 
					
						2024-02-23 12:58:59 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						9d0ff0425c 
					 
					
						
						
							
							Implement LegoTextureContainer::Insert ( #589 )  
						
						... 
						
						
						
						* WIP
* Fix
* Fix
* Match
* Match 
						
						
					 
					
						2024-02-23 18:54:45 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						6b1c75ab5a 
					 
					
						
						
							
							Refactor LegoContainer ( #587 )  
						
						... 
						
						
						
						* Refactor LegoContainer
* Fix name
* Fix build
* Refactor some includes
* Update STL compat
* Fix
* Fix annotations 
						
						
					 
					
						2024-02-23 16:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						9d8820ee06 
					 
					
						
						
							
							Implement TextureData::Create ( #586 )  
						
						... 
						
						
						
						* Implement TextureData::Create
* Fix names
* Rename
* Fix name
* Fix annotation
* Add missing annotation
* Fix annotation
* More annotation fixes
* Compat template type ambiguity
* Fix 
						
						
					 
					
						2024-02-22 16:59:44 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						58482ff676 
					 
					
						
						
							
							Bootstrap anim.lib ( #577 )  
						
						... 
						
						
						
						* Bootstrap anim.lib
* Fix order
* Fix LegoMorphKey 
						
						
					 
					
						2024-02-18 18:43:42 +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 
						 
				 
			
				
					
						
							
							
								Anonymous Maarten 
							
						 
					 
					
						
						
							
						
						9e686e2a87 
					 
					
						
						
							
							cmake+ci: run clang-tidy ( #512 )  
						
						... 
						
						
						
						* cmake+ci: run clang-tidy
* Remove DESCRIPTION from LEGO1/LegoOmni.mingw.def
* Add initial .clang-tidy and fixes
* fix file perms
* Comment out DESCRIPTION
* Remove LegoEntity::~LegoEntity and MxPresenter::~MxPresenter from mingw's LEGO1.def
* Looks like clang is allergic to the libs in the directx5 SDK
* Update .clang-tidy
* Fix typo in .clang-tidy
* Attempt to generate an action error
* Revert "Attempt to generate an action error"
This reverts commit 96c4c65fedmail@csemmler.com > 
						
						
					 
					
						2024-02-01 21:42:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						bcdddd4c7e 
					 
					
						
						
							
							Pad all single-digit hexadecimal values with zero ( #504 )  
						
						... 
						
						
						
						* Pad all single-digit hexadecimal values with zero
* One more fix 
						
						
					 
					
						2024-01-29 22:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						c0acf11f9b 
					 
					
						
						
							
							Implement/Match LegoTree ( #485 )  
						
						... 
						
						
						
						* Implement/Match LegoTree
* Fix vtable
* Fixes
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-01-28 17:45:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						2bebc09da3 
					 
					
						
						
							
							Implement misc.lib ( #483 )  
						
						... 
						
						
						
						* Implement misc.lib
* Lowercase files
* Minor changes
* Fix file cases
* Fixes
* Fix missing dtor
* Add override
* Match LegoImage::Read
* Fix delete call
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-01-24 18:12:57 +01:00