Skip to content

Releases: DarkflameUniverse/DarkflameServer

v2.3.0

10 May 21:29
4d1395e
Compare
Choose a tag to compare

What's Changed

Features

  • feat: Dragonmaw by @EmosewaMC in #1562
    • Dragonmaw Chasm Race track fully works now!
  • feat: Add MovingAI pathing for NPCs without combatAI by @EmosewaMC in #1509
    • Heimleich Stewblaster, Cleaner Robots, and other non-combat NPCs move around now!
  • feat: refactor vanity by @aronwk-aaron in #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 #1510

Fixes

Read more

v2.2.0

25 Feb 08:02
e729c7f
Compare
Choose a tag to compare

What's Changed

  • chore: Move static Player functions and internal linkage to manager class by @EmosewaMC in #1412
  • chore: remove all raw packet reading from chat packet handler by @aronwk-aaron in #1415
  • chore: Move Player ghosting functionality to GhostComponent by @EmosewaMC in #1413
  • feat: Add announcement for mismatched fdb by @EmosewaMC in #1424
  • fix: uninitialized variable in PlayerContainer by @EmosewaMC in #1423
  • fix: turn warnings into errors by @EmosewaMC in #1425
  • chore: remove singleton for dpWorld by @EmosewaMC in #1427
  • chore: Upgrade Ubuntu to 22.04 for CI runs by @jadebenn in #1432
  • chore: Use references instead of pointers in StringifiedEnum.h by @jadebenn in #1430
  • fix: spiders spawn camping in Avant Gardens by @EmosewaMC in #1422
  • chore: Misc. component cleanup by @jadebenn in #1433
  • Add warning about docker-compose on windows by @Xiphoseer in #1438
  • fix: faction changes not allowing updated targets by @EmosewaMC in #1437
  • refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context by @jadebenn in #1414
  • chore: upgrade MacOS build settings for better C++20 compatibility by @jadebenn in #1435
  • chore: Update render component and delete unused code by @jadebenn in #1429
  • chore: nitpicks on rendercomponent changes by @jadebenn in #1440
  • chore: Player class removal by @EmosewaMC in #1445
  • chore: Remove transitive include for Detour, remove unused fields by @EmosewaMC in #1450
  • chore: Use vector instead of forward_list for dpGrid for ~50% physics loop speed improvement by @EmosewaMC in #1447
  • chore: Convert CDClientManager to be a namespace by @EmosewaMC in #1431
  • chore: Move database storage containers to be translation unit local to allow for safe references by @EmosewaMC in #1434
  • chore: remove SHA512, move md5 to thirdparty by @EmosewaMC in #1443
  • refactor: Change TryParse implementation by @jadebenn in #1442
  • chore: General cleanup roundup by @jadebenn in #1444
  • chore: make predefined name unique when the name files are not provided by @aronwk-aaron in #1453
  • fix: fix no effect playing when picking up item by @EmosewaMC in #1455
  • fix: Remove hard coded groups for spawners by @EmosewaMC in #1454
  • chore: use ranges in EntityManager and touch up by @EmosewaMC in #1451
  • chore: remove copy pasted logic in PhantomPhysics by @EmosewaMC in #1446
  • fix: close trade window when one player ends the trade by @EmosewaMC in #1457
  • refactor: Rewrite BehaviorMessage classes to use member initialization, preferred member naming conventions, and const-ref getters by @jadebenn in #1456
  • fix: EntityManager incorrectly inverted statement by @EmosewaMC in #1459
  • chore: Remove anonymous namespace from GeneralUtils.h by @jadebenn in #1460
  • chore: Update Amf3.h member naming scheme by @jadebenn in #1463
  • fix: Use set for buff removal by @EmosewaMC in #1464
  • feat: achievement vendor and vendor feedback by @aronwk-aaron in #1461

Full Changelog: v2.1.0...v2.2.0

v2.1.0

13 Jan 04:09
0bc1214
Compare
Choose a tag to compare

What's Changed

Fixes

Chores

Full Changelog: v2.0.0...v2.1.0

v2.0.0 - First Updated Release!

05 Jan 20:49
2804dc3
Compare
Choose a tag to compare

v2.0.0 Release!

First updated release!
Over the past two years, many fixes have been made and we are glad to do a second official release.
But due to the amount of changes without a release, we are just letting GitHub auto-generate the release notes.
We are planning on doing more incremental releases to avoid this bloated changelog going forward.

Attached you can find the source and compiled builds for windows, macos, and linux!
You can also check out our official docker container here!

Below you can find an auto-generated list of all the changes, fixes, and improvements over the past two years!

What's Changed

Read more

First public release!

05 Dec 18:23
a986038
Compare
Choose a tag to compare

This is our first public release for our game's server code!
We spent a lot of our spare time making this a reality and making sure it would work for our needs.
There are a lot of things that we could have and wanted to improve; but there's no point for us to keep the source hidden anymore.

We hope you all enjoy tinkering with the source, and experiencing the game once more :)

Per aspera ad astra!
-The DLU Team.