David Markowitz
28ce8ac54d
remove usage of xmldoc as a ptr ( #1538 )
...
resolves a memory leak in BrickDatabase, adds stability to character save doc.
Tested that saving manually via force-save, logout and /crash all saved my position and my removed banana as expected.
The doc was always deleted on character destruction and on any updates, so this is just a semantic change (and now we no longer have new'd tinyxml2::documents on the heap)
2024-04-08 15:13:49 -05:00
jadebenn
b261e63233
chore: Change entity and component logic to use bitstream references ( #1468 )
...
* chore: Change entity and component logic to use bitstream references
* merge
2024-02-27 01:25:44 -06:00
jadebenn
5225c86d65
chore: Misc. component cleanup ( #1433 )
...
* Misc component cleanup
* Update InventoryComponent.h
* Update MissionComponent.h
* Update PropertyManagementComponent.h
* Update PropertyVendorComponent.h
* Update SkillComponent.h
maximum pedantry B)
* SoundTriggerComponent.h braces gone
* Rename SoundTriggerComponent.h braces gone to SoundTriggerComponent.h
I was tired
2024-01-23 23:13:23 -06:00
David Markowitz
2804dc3ec2
fix: make include paths consistent ( #1390 )
...
* fix: bad header includes
tests pass
* fix-up more include paths
2024-01-05 06:33:52 -06:00
David Markowitz
2cc13c6499
chore: Make serialize actually virtual ( #1156 )
...
* Make serialize actually virtual
* fix serialize and make update virutal
* Update VendorComponent.h
* Remove flag var
* Update SoundTriggerComponent.h
---------
Co-authored-by: Aaron Kimbrell <aronwk.aaron@gmail.com>
2023-08-10 14:33:15 -07:00
aronwk-aaron
19e77a38d8
format codebase
2022-07-28 08:39:57 -05:00
Unknown
0545adfac3
Public release of the DLU server code!
...
Have fun!
2021-12-05 18:54:36 +01:00