David Markowitz
7671cc6865
CDClient cleanup and optimization ( #1023 )
...
* CDClient cleanup and optimization
- Use static function to get table name
- Remove unused GetName function
- Replace above function with a static GetTableName function
- Remove verbose comments
- Remove verbose initializers
- Remove need to specify table name when getting a table by name
- Remove unused typedef for mac and linux
* Re-add unused table
Convert tables to singletons
- Convert all CDClient tables to singletons
- Move Singleton.h to dCommon
- Reduce header clutter in CDClientManager
2023-03-17 07:36:21 -07:00
David Markowitz
8920cd1063
Use field names instead of numbers for CDClient tables ( #945 )
2023-01-07 01:48:59 -08:00
aronwk-aaron
19e77a38d8
format codebase
2022-07-28 08:39:57 -05:00
David Markowitz
b7497a47e4
Lower memory usage of Behavior Parameter Table by 10MB ( #627 )
...
* Added caching for table
Added caching for table
Add more caching
Update MasterServer.cpp
grds
Update CDBehaviorParameterTable.cpp
Update CDBehaviorParameterTable.h
Update CDBehaviorTemplateTable.cpp
Update Behavior.cpp
Update Behavior.cpp
change to map
Remove redundant query
* Remove include
* change to enum
* Update Behavior.cpp
* Use already cached table
* Update Behavior.cpp
* Reduce memory usage
Reduces the memory usage for the BehaviorParameter table by 10MB in memory.
* Update CDBehaviorTemplateTable.cpp
2022-07-11 20:43:09 -07:00
David Markowitz
485de6173a
Added caching for behavior parameter table ( #621 )
...
* Added caching for table
Added caching for table
Add more caching
Update MasterServer.cpp
grds
Update CDBehaviorParameterTable.cpp
Update CDBehaviorParameterTable.h
Update CDBehaviorTemplateTable.cpp
Update Behavior.cpp
Update Behavior.cpp
change to map
Remove redundant query
* Remove include
* change to enum
* Update Behavior.cpp
* Use already cached table
* Update Behavior.cpp
2022-07-08 23:07:52 -07:00
Unknown
0545adfac3
Public release of the DLU server code!
...
Have fun!
2021-12-05 18:54:36 +01:00