OpenPerpetuum / PerpetuumServer

The Open Perpetuum Project's fork of the Perpetuum Standalone Server
https://openperpetuum.com
Other
44 stars 21 forks source link

Refactor RiftManager creation logic - (#347) #418

Closed radjax1214 closed 2 years ago

radjax1214 commented 2 years ago

Reworked RiftManager initialization in Bootstrapper to account for ZoneRiftConfig existing and MaxRifts > 1.

Reworked ZoneRiftConfig to be non-static, added accessor methods, and created Repository for it referenced in RiftManager

MikeJeffers commented 2 years ago

Getting an autofac exception on boot, looks like there might be a order of registration issue

MikeJeffers commented 2 years ago

Sorry my first review landed after that latest commit.

MikeJeffers commented 2 years ago

Hey, these should be resolved, let me know if you have anything else from the latest commit. Looking good! I'll pull and test soon