Logo
Explore Help
Register Sign In
DarkflameUniverse/DarkflameServer
1
0
Fork 0
You've already forked DarkflameServer
mirror of https://github.com/DarkflameUniverse/DarkflameServer.git synced 2025-12-16 20:24:39 -06:00
Code Issues Packages Projects Releases 11 Wiki Activity

11 Releases 11 Tags

RSS Feed
  • v2.3.0 4d1395e522
    Compare

    Stable

    aronwk released this 2024-05-10 16:20:42 -05:00 | 366 commits to main since this release

    What's Changed

    Features

    • feat: Dragonmaw by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1562
      • Dragonmaw Chasm Race track fully works now!
    • feat: Add MovingAI pathing for NPCs without combatAI by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1509
      • Heimleich Stewblaster, Cleaner Robots, and other non-combat NPCs move around now!
    • feat: refactor vanity by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1477
      • The vanity system is now more robust, modular and versatile to add simple modifications via the server!
    • feat: refactor slash commands system into more scalable system by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1510

    Fixes

    • fix: Remove Avant Gardens special case patch by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1462
    • chore: Remove unnecessary heap allocations by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1478
    • chore: Change AuthPackets to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1475
    • chore: Convert EchoSyncSkill to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1473
    • chore: Change EchoStartSkill to use BitStream reference by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1472
    • chore: Change LDFFormat to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1467
    • chore: Convert game message bit stream raw pointers to references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1465
    • chore: Change Mail to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1474
    • chore: Convert DoClientProjectileImpact to use bitstream refs by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1471
    • chore: Convert AMFSerialize to use bitstream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1466
    • chore: Convert LeaderboardManager to use BitStream refs by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1469
    • chore: Change dServer and related code to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1476
    • chore: Change entity and component logic to use bitstream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1468
    • chore: Change AMF to use references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1479
    • chore: remove extra speed class by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1480
    • fix: LUP scripts and wandering vendor script by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1483
    • fix: default chat to the correct port when no option is given by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1484
    • fix: FrameStats serialization by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1481
    • feat: move all ldf config to be in xml by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1482
    • Delete unused cpp file by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1485
    • fix: remove void* by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1487
    • fix: Specify path for included files in Loot and CharacterComponent by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1488
    • fix: plaques would crash when interacting with no data provided by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1486
    • fix: Dissolve more CMake dependencies by @Xiphoseer in https://github.com/DarkflameUniverse/DarkflameServer/pull/1387
    • chore: Set default symbol visibility to hidden in CMAKE by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1490
    • feat: Provide SerializeEntity constant reference overload by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1491
    • chore: add info to debug logs by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1495
    • fix: Remove multiple Script syntax by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1496
    • fix: commendation vendor cant accept missions by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1497
    • chore: Less verbose name for enum underlying type casts by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1494
    • chore: Table Loading Improvements by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1492
    • feat: add further MovementAI skeleton by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1499
    • fix: plaques not giving progress by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1500
    • fix: update serialization, remove unused variable by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1501
    • chore: supress warnings on external library headers and actually get rid of the last old-style casts by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1502
    • fix: Update switch behavior by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1503
    • chore: Remove news in Behavior members by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1504
    • fix: movement ai remove goto, do todo, remove unused call by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1505
    • fix: remove extra access of PlayerData by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1513
    • chore: Shorten BehaviorTemplate enum name by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1512
    • chore: unbreak the stacktraces by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1516
    • chore: Update cmake version in README by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1518
    • fix: stewblaster stopping for non-players by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1521
    • fix: leaderboard update idempotency by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1520
    • fix: update InterruptBehavior to current knowledge by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1523
    • fix: more restrictive std::from_chars for floating point by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1524
    • chore: remove chat_internal and processes everything over chat connection by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1508
    • fix: update if check in object by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1528
    • chore: replace whitelist and blacklist with inclusive terms by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1530
    • chore: Remove dpEntity pointers from collision checking by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1529
    • chore: const return oversight by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1532
    • chore: disable non-standard volatile behavior on MSVC by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1534
    • fix: ignore whitespace in TryParse by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1536
    • fix: player jittering when picking up loot by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1537
    • chore: remove usage of xmldoc as a ptr by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1538
    • chore: Fix use of uninitialized variable by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1540
    • chore: update check to check size in loop by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1541
    • chore: split out slash commands into multiple files by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1539
    • fix: Add exception inheritance for CppSQLite3Exception, harder try catch re-throw in exception handler by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1544
    • fix: console sound in Nexus Tower by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1547
    • chore: Use string to access SQLite columns by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1535
    • chore: Nitpicking-utils by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1549
    • feat: slashcommands for showall, findplayer, get/openhttpmoninfo, and debug world packet by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1545
    • chore: Convert heap allocation to optional by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1553
    • chore: move the pet minigame table loading logic out of petcomponent by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1551
    • feat: add nlohmann/json lib by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1552
    • Use volume for mariadb persistence by @Xiphoseer in https://github.com/DarkflameUniverse/DarkflameServer/pull/1555
    • fix: out of order physics updates by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1558
    • chore: remove md5 new by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1560
    • chore: remove json by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1561
    • chore: Remove anti-cheat break savings by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1559
    • chore: Bump verion to 2.3.0 by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1564

    Full Changelog: https://github.com/DarkflameUniverse/DarkflameServer/compare/v2.2.0...v2.3.0

    Downloads
    • darkflameserver-linux.zip
      23 MiB
      2025-11-03 09:07:53 -06:00
    • darkflameserver-macos.zip
      22 MiB
      2025-11-03 09:07:55 -06:00
    • darkflameserver-windows.zip
      23 MiB
      2025-11-03 09:07:57 -06:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.2 Page: 274ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API