EmosewaMC 
							
						 
					 
					
						
						
							
						
						68a2a04e5d 
					 
					
						
						
							
							LUPExhibitComponent cleanup  
						
						
						
						
					 
					
						2023-07-04 22:52:51 -07:00 
						 
				 
			
				
					
						
							
							
								EmosewaMC 
							
						 
					 
					
						
						
							
						
						cfec9801a8 
					 
					
						
						
							
							LevelProgressionComponent cleanup  
						
						
						
						
					 
					
						2023-07-04 22:38:46 -07:00 
						 
				 
			
				
					
						
							
							
								EmosewaMC 
							
						 
					 
					
						
						
							
						
						8ede5b87ca 
					 
					
						
						
							
							Fix compilation error; add final specifiers  
						
						
						
						
					 
					
						2023-07-04 22:38:35 -07:00 
						 
				 
			
				
					
						
							
							
								EmosewaMC 
							
						 
					 
					
						
						
							
						
						c22040c6eb 
					 
					
						
						
							
							ItemComponent Pass  
						
						... 
						
						
						
						make use of Writing a length
add C include guard 
						
						
					 
					
						2023-07-04 22:17:44 -07:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						6fb1786cf1 
					 
					
						
						
							
							Add component order array  
						
						... 
						
						
						
						fix loop in inven comp 
						
						
					 
					
						2023-06-29 12:44:06 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						81404d9671 
					 
					
						
						
							
							InventoryComponent pass  
						
						... 
						
						
						
						- reduce scope usage
- bouncing returns
- std::for_each in some contexts
- extra nullptr checks
- constiness
- extra logs
- scoped enum type for eItemType
- lol serialization. 
						
						
					 
					
						2023-06-28 01:20:41 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						0544eeba1f 
					 
					
						
						
							
							Add default constructor for EquipmentItem  
						
						... 
						
						
						
						Change struct constructors to proper constructors. 
						
						
					 
					
						2023-06-27 02:01:43 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						c2fe7f6205 
					 
					
						
						
							
							HavokVehicleComponent improvements  
						
						... 
						
						
						
						serialization, moving stuff to header, removal of update as we serialize dirty position so often this check is pointless. 
						
						
					 
					
						2023-06-26 23:28:23 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						f55bec026d 
					 
					
						
						
							
							Donation Component serialization  
						
						
						
						
					 
					
						2023-06-26 23:17:59 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						478b6ff6a9 
					 
					
						
						
							
							Move empty definitions to header  
						
						
						
						
					 
					
						2023-06-26 23:01:46 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						7c1265911c 
					 
					
						
						
							
							move ctor to header for collectible  
						
						
						
						
					 
					
						2023-06-26 22:59:57 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						c6063aac66 
					 
					
						
						
							
							Component serialization updates  
						
						... 
						
						
						
						- Fix serialization in multiple components so they don't get dirty flags reset when it was not intentional 
						
						
					 
					
						2023-06-26 22:58:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						2abcb142ad 
					 
					
						
						
							
							Character fixes - get it compiling again  
						
						... 
						
						
						
						- Pass componentID to activity component constructor
- use int componentid so -1 can denote no component 
						
						
					 
					
						2023-06-26 22:39:15 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						d9a3bea6d5 
					 
					
						
						
							
							Merge branch 'components-wheeeee' of  https://github.com/DarkflameUniverse/DarkflameServer  into components-wheeeee  
						
						
						
						
					 
					
						2023-06-26 21:59:02 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						fdcfbdee85 
					 
					
						
						
							
							BuildBorderCleanup  
						
						
						
						
					 
					
						2023-06-26 21:58:56 -07:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						fd182d222f 
					 
					
						
						
							
							Update activing and racing components  
						
						... 
						
						
						
						Hopefully not going to rename them for a third time, no way 
						
						
					 
					
						2023-06-26 15:06:33 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						68f90b7136 
					 
					
						
						
							
							rename possessor to possession  
						
						
						
						
					 
					
						2023-06-26 12:36:36 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						d29287f9d9 
					 
					
						
						
							
							Buff Component fixes  
						
						
						
						
					 
					
						2023-06-26 01:49:56 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						06acd23cb7 
					 
					
						
						
							
							Use of final  
						
						
						
						
					 
					
						2023-06-26 01:23:22 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						a5611e9c7f 
					 
					
						
						
							
							Bouncer cleanup  
						
						... 
						
						
						
						- Correct variable names
- Make serialization more efficient and make sense
- remove unneeded members
- more descriptive logs
- Move work to Startup 
						
						
					 
					
						2023-06-26 01:19:49 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						34cfd45d40 
					 
					
						
						
							
							CombatAI and Vendor  
						
						
						
						
					 
					
						2023-06-26 00:15:25 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						ec9278286b 
					 
					
						
						
							
							Use better naming  
						
						... 
						
						
						
						- Remove use of Base.  It is implied if you inherit that the class inherited from is a Base.
- Fix compilation errors from said change. 
						
						
					 
					
						2023-06-25 22:00:01 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						9121bf41c5 
					 
					
						
						
							
							Entity work  
						
						... 
						
						
						
						- Add in bool cheks
- Fix component class files so they compile and link
- Fin inheritance 
						
						
					 
					
						2023-06-25 21:47:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						fee1025982 
					 
					
						
						
							
							Remove commented out logic, add ghosting exclusion  
						
						... 
						
						
						
						We dont create items that are in an inventory, so that path is pointless for us. 
						
						
					 
					
						2023-06-25 21:05:25 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						3f328a18be 
					 
					
						
						
							
							Merge upstream ghosting candidate changes  
						
						
						
						
					 
					
						2023-06-25 21:01:10 -07:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						485a88dfd4 
					 
					
						
						
							
							move vars to be local  
						
						
						
						
					 
					
						2023-06-24 01:56:13 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						c237c16c33 
					 
					
						
						
							
							group physicstogether in heirarchy  
						
						
						
						
					 
					
						2023-06-23 16:56:56 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						d44b18e38f 
					 
					
						
						
							
							rough logic around loading physics  
						
						... 
						
						
						
						as well as modelbehaviors 
						
						
					 
					
						2023-06-23 12:01:41 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						d153d66e26 
					 
					
						
						
							
							Merge branch 'item-component' into components-wheeeee  
						
						
						
						
					 
					
						2023-06-23 11:01:16 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						34d22d2d0d 
					 
					
						
						
							
							AchievementVendor scaffold  
						
						
						
						
					 
					
						2023-06-23 10:56:05 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						bcbc5882dc 
					 
					
						
						
							
							Merge branch 'main' into components-wheeeee  
						
						
						
						
					 
					
						2023-06-23 10:36:21 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						f27e0400e7 
					 
					
						
						
							
							scaffold activity based components  
						
						
						
						
					 
					
						2023-06-23 10:30:03 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						c78760db59 
					 
					
						
						
							
							make inheritence clearer  
						
						
						
						
					 
					
						2023-06-23 09:21:19 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbrell 
							
						 
					 
					
						
						
							
						
						41898bef86 
					 
					
						
						
							
							foot race player flag fix ( #1125 )  
						
						... 
						
						
						
						and include fixes 
						
						
					 
					
						2023-06-23 08:50:15 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						787dac7cd9 
					 
					
						
						
							
							Update Dockerfile ( #1126 )  
						
						... 
						
						
						
						Fixes  #1124  
					
						2023-06-23 08:49:58 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						907e045904 
					 
					
						
						
							
							some tweaks  
						
						
						
						
					 
					
						2023-06-23 01:10:06 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						dc96fcba85 
					 
					
						
						
							
							Vendor cleanup and start Donation Vendor impl  
						
						
						
						
					 
					
						2023-06-23 00:56:25 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						fe23c7c5f7 
					 
					
						
						
							
							Allow default scripts ( #1117 )  
						
						... 
						
						
						
						Fix an issue where vanity script overwrote always 
						
						
					 
					
						2023-06-20 10:40:16 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						132d31d3ab 
					 
					
						
						
							
							Fix vehicle serialization during races ( #1122 )  
						
						... 
						
						
						
						* Fix vehicle serialization during races
- Add missing frame stats reading
- correct the inversion of rotation
- correct serialization order
- use proper dirty flags
Tested that racers are no longer sideways on certain vertical slopes and stay in sync throughout the whole race.
* Update ClientPackets.cpp
* Update ClientPackets.cpp
* Update VehiclePhysicsComponent.h 
						
						
					 
					
						2023-06-20 09:19:21 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						2d31b7e4bb 
					 
					
						
						
							
							Fix incorrect serialization of SendTeleport ( #1121 )  
						
						... 
						
						
						
						* Fix incorrect serialization of SendTeleport
- Fixes all incorrect teleports in the game
- remove hacks in mast teleport
- ...
- ......
Update GameMessages.cpp
* Remove stupid argument
there got it all out
* remove extra true 
						
						
					 
					
						2023-06-18 00:00:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						e180430ede 
					 
					
						
						
							
							Finish header re-ordering  
						
						
						
						
					 
					
						2023-06-17 18:41:51 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						f46bc33dd4 
					 
					
						
						
							
							Fix prereq bug ( #1118 )  
						
						
						
						
					 
					
						2023-06-17 19:20:05 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						1bdec00a61 
					 
					
						
						
							
							More organization of header  
						
						
						
						
					 
					
						2023-06-17 02:39:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						68a5cc1d89 
					 
					
						
						
							
							Use better API terminology for radii  
						
						... 
						
						
						
						- SetProximityRadius just calls AddProximityRadius so its clear what is going on.
- created struct BoxDimensions for clear reading of what the floats are 
						
						
					 
					
						2023-06-17 02:01:42 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						0d6bd33f9e 
					 
					
						
						
							
							Remove unused problematic code ( #1115 )  
						
						
						
						
					 
					
						2023-06-16 23:30:28 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbrell 
							
						 
					 
					
						
						
							
						
						1a74c028c2 
					 
					
						
						
							
							fix: make vanity npc's use default equipment if none is specified ( #1116 )  
						
						
						
						
					 
					
						2023-06-16 16:09:46 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						be17d1a467 
					 
					
						
						
							
							Update DestroyableComponent.cpp  
						
						
						
						
					 
					
						2023-06-16 02:02:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						a992a28088 
					 
					
						
						
							
							Merge from upstream  
						
						
						
						
					 
					
						2023-06-16 02:01:01 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						891648288a 
					 
					
						
						
							
							Organize Entity header  
						
						... 
						
						
						
						Probably the third or fourth pass of this darn header...  Just keep making it better every time
Rename some functions to make more sense to a reader
Use different method for Observing/subscribing to component events
Get rid of abomination of overloading GetParentUser 
						
						
					 
					
						2023-06-16 01:56:02 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						92006123b8 
					 
					
						
						
							
							Another consistency pass  
						
						... 
						
						
						
						- change NotifyObject to use u16 string
- move stuff to header that is inline
- use u16strings instead of converting to u16 string
- move entity to dEntity 
						
						
					 
					
						2023-06-16 01:01:13 -07:00