[DiscordArchive] But how does it relate to AzerothCore then?
[DiscordArchive] But how does it relate to AzerothCore then?
Archived author: Revision • Posted: 2024-03-12T15:55:02.973000+00:00
Original source
But how does it relate to AzerothCore then?
Archived author: Natrist • Posted: 2024-03-12T15:55:36.972000+00:00
Original source
Well, we're going to need a server counterpart for it and we're only interested in doing things the way Blizzard did back then (patch 3.3.5).
Archived author: Natrist • Posted: 2024-03-12T15:59:16.480000+00:00
Original source
So we're adding all the GM client behavior we know of (we have a few internal builds) and that's not something any public emulator has working, so it had to be done. When evaluating projects, I decided not to go with TC because it has too much that needs to be stripped out and while ArcEmu would have been a nice base, it lacks a lot in the UX side of things and I think I got it to work on macOS but it's a pain in the ass to set it up because it doesn't support SSL and that's just the start of the issues just to get it to be cross-platform compatible. AC doesn't have all the modern TC stuff and it builds on all relevant platforms out of the box.
Archived author: Natrist • Posted: 2024-03-12T16:00:24.571000+00:00
Original source
MaNGOS was also considered but I'm not sure it builds on Mac and it's like in between ArcEmu and TC. It's probably better in many ways than AC but it's also lacking all the user friendliness that it offers.
Archived author: sudlud • Posted: 2024-03-12T16:01:07.627000+00:00
Original source
Ok
Archived author: Natrist • Posted: 2024-03-12T16:01:15.822000+00:00
Original source
Mac and Linux are of particular importance because that's what most of the dev team uses on the open-source client project.
Archived author: Revision • Posted: 2024-03-12T16:02:18.113000+00:00
Original source
So you're adding stuff to AC and changing existing stuff and using that as a base? Does that mean you'll be able to merge fixes from AC aside from those that touch on what you've removed/changed?
Archived author: Natrist • Posted: 2024-03-12T16:03:21.272000+00:00
Original source
Yeah, I'm currently rebasing on top of AC fairly often but whenever I start getting merge issues that take too much effort to resolve, that's likely when I'll split off entirely from it.
Archived author: Natrist • Posted: 2024-03-12T16:03:51.833000+00:00
Original source
I don't care for it anyway because I plan on stripping the entire scripting system and rewriting it in something like SAI with the GM client, which will have an interface to edit scripts in game.
Archived author: Natrist • Posted: 2024-03-12T16:04:04.588000+00:00
Original source
Also it will likely improve build times by a considerable amount.