Christian Semmler 
							
						 
					 
					
						
						
							
						
						7c452e9453 
					 
					
						
						
							
							Order functions in binary up to end of Act2Actor ( #1312 )  
						
						... 
						
						
						
						* Order more functions
* Order LegoRaceActor
* Further ordering
* Order `Act2Actor`
* Fix 
						
						
					 
					
						2025-01-05 21:00:50 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						67b4553eaa 
					 
					
						
						
							
							Implement/match LegoPathController::FUN_1004a380 ( #1226 )  
						
						
						
						
					 
					
						2024-12-14 20:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						6da2faa48c 
					 
					
						
						
							
							Refactor actor states, define enum ( #1220 )  
						
						... 
						
						
						
						* Refactor actor states, define enum
* Revert
* Rename `UpdateState` to `Animate` 
						
						
					 
					
						2024-12-13 20:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						ce3f71ea0f 
					 
					
						
						
							
							Rename LegoPathActor::VTable0x70 to UpdateState ( #1219 )  
						
						
						
						
					 
					
						2024-12-13 19:20:03 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						de7bc813ca 
					 
					
						
						
							
							Implement/match LegoAct2::BadEnding ( #1217 )  
						
						... 
						
						
						
						* Implement/match `LegoAct2::BadEnding`
* Name some vars 
						
						
					 
					
						2024-12-13 17:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								jonschz 
							
						 
					 
					
						
						
							
						
						054f56fd9f 
					 
					
						
						
							
							Implement Act2Actor::FUN_10019700 ( #1215 )  
						
						... 
						
						
						
						Co-authored-by: jonschz <jonschz@users.noreply.github.com > 
						
						
					 
					
						2024-12-12 17:54:51 -07:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						aceba71fbb 
					 
					
						
						
							
							Implement/match Act3Brickster::HitActor ( #1212 )  
						
						... 
						
						
						
						* Implement/match `Act3Brickster::HitActor`
* Fixes
* Fixes
* Fixes
* Add `Act3Cop::VTable0x9c`
* Fix 
						
						
					 
					
						2024-12-12 17:10:44 +01:00 
						 
				 
			
				
					
						
							
							
								jonschz 
							
						 
					 
					
						
						
							
						
						07def56326 
					 
					
						
						
							
							Implement Act2Actor::VTable0x70 ( #1201 )  
						
						... 
						
						
						
						* Implement draft of `Act2Actor::VTable0x70`
* Fix CI errors
* Implement `Act2Actor::FUN_100199f0`
* WIP: cleanup
* Address review comments
* Run formatter
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com > 
						
						
					 
					
						2024-12-09 22:05:08 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						1aff40dd94 
					 
					
						
						
							
							Implement/match several functions in Act3, refactor ( #1197 )  
						
						... 
						
						
						
						* Implement/match several functions in Act3, refactor
* Fix naming
* Rename
* Add comment
* Add annotation
* Add BETA assert 
						
						
					 
					
						2024-12-08 18:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						4d8098a6c2 
					 
					
						
						
							
							Implement LegoPathController::FUN_10048310 ( #1192 )  
						
						... 
						
						
						
						* WIP
* Rename
* Fix
* More WIP
* WIP
* WIP
* Fix
* Annotations
* Add more annotations, improve match
* Raise max functions 
						
						
					 
					
						2024-12-06 20:50:40 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						5693b1a266 
					 
					
						
						
							
							Implement/match LegoAct2::HandlePathStruct ( #1187 )  
						
						... 
						
						
						
						* Implement/match `LegoAct2::HandlePathStruct`
* Add Act2Brick::FUN_1007a670
* Add Act2Brick::Create
* Name variable
* Add stdio.h 
						
						
					 
					
						2024-12-03 21:31:24 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a0a114135a 
					 
					
						
						
							
							Implement/match LegoAct2::HandleEndAction and related ( #1184 )  
						
						... 
						
						
						
						* Implement/match LegoAct2::HandleEndAction
* Reorder 
						
						
					 
					
						2024-12-02 18:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								jonschz 
							
						 
					 
					
						
						
							
						
						8b9f6f1007 
					 
					
						
						
							
							Implement more functions in Act2Actor ( #1183 )  
						
						... 
						
						
						
						* Implement `Act2Actor::VTable0xa0`
* Implement `Act2Actor::FUN_10019520()`
* Implement/match `Act2Actor::FUN_100192a0()`
* Fix clang32 issue
* Address review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com > 
						
						
					 
					
						2024-12-01 10:21:59 -07:00 
						 
				 
			
				
					
						
							
							
								jonschz 
							
						 
					 
					
						
						
							
						
						f066e2ee2e 
					 
					
						
						
							
							Implement Act2Actor::Act2Actor(), add BETA10 references ( #1182 )  
						
						... 
						
						
						
						* Implement `Act2Actor::Act2Actor()`, add structure and BETA10
* Add LegoAnimActor BETA10 annotations
* Improve LegoAnimActor BETA10 match
* More BETA10 annotations
* Address review comment
* Disable annotation so the CI passes
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com > 
						
						
					 
					
						2024-11-30 14:35:07 -07:00 
						 
				 
			
				
					
						
							
							
								jonschz 
							
						 
					 
					
						
						
							
						
						83b85f26a7 
					 
					
						
						
							
							Implement LegoAct2::Tickle() and others ( #1168 )  
						
						... 
						
						
						
						* Implement `LegoAct2::Tickle()` and others
* Fix decomplint errors
* Minor cleanup
* Address review comments
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com > 
						
						
					 
					
						2024-11-25 23:24:46 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						8e23bfb266 
					 
					
						
						
							
							Implement/match some Act2Actor functions ( #1148 )  
						
						
						
						
					 
					
						2024-11-11 19:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						3342464321 
					 
					
						
						
							
							Implement/match LegoPathController::FUN_1004a240 ( #941 )  
						
						
						
						
					 
					
						2024-05-20 17:34:31 +02:00 
						 
				 
			
				
					
						
							
							
								MS 
							
						 
					 
					
						
						
							
						
						2ce9ff06fc 
					 
					
						
						
							
							Enable some multiple-inheritance vtables ( #821 )  
						
						
						
						
					 
					
						2024-04-19 16:23:36 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						fca8f74bd8 
					 
					
						
						
							
							Fix Annotations and LegoAnimActor class structure. ( #710 )  
						
						... 
						
						
						
						* Fix size annotations for legoomni
Fix structure and add placeholder annotations for LegoAnimActor and subclasses
* Fix LegoCarRaceActor constructor
Fix function name in LegoRaceCar
* Add size assertions for legoomni and fix sizes
* Various style fixes
* Use other marker so vtable.py doesn't compare
* Revert "Use other marker so vtable.py doesn't compare"
This reverts commit 608985cd73mail@csemmler.com > 
						
						
					 
					
						2024-03-22 21:30:58 -04:00