Repository navigation
DLU v3.3.0
Major changes
- Loot has been reworked to match live more accurately.
- More hardcore settings
- Many debug and game dev features
- Behavior states now function
- Go Outside and Play now functions
- Many, many bug fixes. See below for the full list.
- If you are updating from a previous release, make sure to retain the original install resServer folder! This has your save data.
What's Changed
- fix: FetchContent_Declare speed by @EmosewaMC in #1875
- feat: convert character ids to 64 bits by @EmosewaMC in #1878
- fix: use after free in TCPInterface by @EmosewaMC in #1879
- feat: Add logging for testing Johnny missions by @EmosewaMC in #1880
- feat: log config on reloading and on first load by @EmosewaMC in #1883
- fix: hardcore mode uscore dropping and other hardcore mode fixes by @EmosewaMC in #1882
- feat: Remove PERSISTENT ObjectID bit because it's not an ObjectID bit by @EmosewaMC in #1881
- feat: Hardcore mode settings by @EmosewaMC in #1884
- fix: Extend saved ugc id to 64 bits by @EmosewaMC in #1885
- feat: re-write persistent object ID tracker by @EmosewaMC in #1888
- fix: uninitialized memory in activitycomponent by @EmosewaMC in #1889
- fix: proxy items not equipping on login by @EmosewaMC in #1892
- feat: script debug info by @EmosewaMC in #1891
- fix: exploding asset bugs by @EmosewaMC in #1890
- feat: Add ComponentID to the root Component object by @EmosewaMC in #1893
- fix: live accurate player flag missions and flag debugging by @EmosewaMC in #1894
- fix: ignore foreign key checks more in properties_migration by @EmosewaMC in #1895
- feat: hardcore limit % coins dropped on death by @EmosewaMC in #1898
- fix: regenerated proxy items dont need new ids and fix equip item ids by @EmosewaMC in #1897
- fix: why oh why is the aggro radius apart of the enemy by @EmosewaMC in #1899
- fix: the exploding script is the most amazing piece of code i have ev… by @EmosewaMC in #1900
- Add configurable restrictions for muted accounts by @HailStorm32 in #1887
- feat: Mission Component debug by @EmosewaMC in #1901
- fix: dying while dead by @EmosewaMC in #1905
- feat: lxfml splitting for bbb by @aronwk-aaron in #1877
- feat: InventoryComponent debug info by @EmosewaMC in #1902
- feat: model debug by @EmosewaMC in #1907
- feat: read from server macros folder as well by @EmosewaMC in #1906
- feat: Loot rework by @EmosewaMC in #1909
- fix: bbb splitting dupe issue by @aronwk-aaron in #1908
- fix: coin dupe on same team by @EmosewaMC in #1911
- fix: powerup drops and hardcore loot drops by @EmosewaMC in #1914
- feat: more destroyable debug info by @EmosewaMC in #1912
- feat: Object Debugger window components (BaseCombatAI, Bouncer, Collectible, Destroyable, Ghost, Switch) by @EmosewaMC in #1915
- fix: tac arc sorting and target acquisition by @EmosewaMC in #1916
- feat: banana banana banana by @EmosewaMC in #1917
- feat: behavior states by @EmosewaMC in #1918
- fix: resurrect available for non-gms by @EmosewaMC in #1919
- fix: unintended stopping by @EmosewaMC in #1922
- fix: int vs float division by @EmosewaMC in #1923
- feat: add logger feature to log on function entry and exit by @EmosewaMC in #1924
- fix: ffa -> shared loot for activities by @EmosewaMC in #1925
- fix: correct mission tracking by @EmosewaMC in #1930
- fix: fb race activityid by @EmosewaMC in #1929
- fix: ape anchor not respawning by @EmosewaMC in #1927
- feat: proper gminvs with ghosting by @aronwk-aaron in #1920
- fix: deactivate bubble buff from server too by @EmosewaMC in #1936
- feat: various debug command improvements by @EmosewaMC in #1934
- fix: chat server crash by @EmosewaMC in #1931
- feat: dont drop loot for dead players if configured in the zone activity settings by @EmosewaMC in #1935
- fix: chest loot not working by @EmosewaMC in #1933
- fix: uninitialized memory by @EmosewaMC in #1937
- fix: saving gm invis for non gms by @EmosewaMC in #1940
- fix: temp fixes for ghosting so I can continue being on break by @EmosewaMC in #1947
- fix: coins dropping on killer by @EmosewaMC in #1948
- fix: flowers using wrong/nonexistent activities by @Terrev in #1950
- fix: donations requiring new high score vs adding to previous one by @EmosewaMC in #1951
- fix: not checking pending names on rename by @EmosewaMC in #1954
- fix: macos ci by @EmosewaMC in #1955
- fix: imaginite on racing minigames and add null checks by @EmosewaMC in #1958
- fix: mariadb on newer gcc and newer cmake version by @aronwk-aaron in #1961
- feat: add mission progression for behaviors by @EmosewaMC in #1962
- fix: use copy ellision by @EmosewaMC in #1963
- feat: fix go outside and play mission by @EmosewaMC in #1967
- fix: adding custom behaviors missions by @EmosewaMC in #1969
- fix(Missions): mission progression undefined behavior by @EmosewaMC in #1973
- fix: security fixes by @EmosewaMC in #1974
- fix(tac arc): incorrect check causing any enemy lower than you to not attack you by @EmosewaMC in #1975
- feat: make gm registration simpler and safer by @EmosewaMC in #1932
Full Changelog: v3.2.1...v3.3.0