[DEV] Content progression tool (season switch) #3898
Replies: 4 comments 1 reply
-
Yes and they all do it the wrong way. The best way is to create game events like the arena seasons, but it's more work but it's clean and "professional", just a hint for others |
Beta Was this translation helpful? Give feedback.
-
No, it's not enough, because there are some "UPDATES" queries on things
that are in-game...it's not just a matter of stuff that are spawned or
not.
The easiest solution is a collection of "migration queries" with which you
can change the version of the database....it's still a non-super-blizzlike
solution but doable.
In the end, also the blizzard started the official new classic experience
with the features of 1.12 client but the content of 1.1.0 I guess. So it's
a reasonable way to go.
If you think about, no one would play with old non-fixed features (think
about all bugs of 3.0.2 that have been fixed for example), but everyone
want to revive the progression and the content, the important thing is that
can still be called Wotlk.
That's why I think the database migration are the best way
…On Fri, 17 Jul 2020 at 19:29, Barbz ***@***.***> wrote:
Yes and they all do it the wrong way.
The best way is to create game events like the arena seasons, but it's
more work but it's clean and "professional", just a hint for others
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<https://github.com/azerothcore/forum/issues/124#issuecomment-660241961>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABD5FDERDRECZ55UWVHTLTR4CC7JANCNFSM4OZXA4BQ>
.
|
Beta Was this translation helpful? Give feedback.
-
However, with the project ChromieCraft we will work on it |
Beta Was this translation helpful? Give feedback.
-
@Yehonal Has progress been made on this? I've been pondering this since I first saw this discussion quite some time ago. I have a branch in a private repo where I started working on basically porting in how Lights Hope did it with various tweaks. Currently covering (roughly i'll add):
The code is from July 2020 so I'd likely need to re-work a good chunk and of course is missing huge bits that would be required but i'd be happy to do so. To be blunt i'm not experienced with all the required tables we'd need for this or the Azeroth-Core codebase deeply but willing to learn more. The reason i'd like this in Azeroth-Core is actually from the perspective of a custom content developer. Even with just implementing the above in my small team we noticed a massive speed up of development because it allowed us to work on multiple "patches" at once. |
Beta Was this translation helpful? Give feedback.
-
AzerothCore supports the 3.3.5a client and game content, however it's quite common to change the DB in order to close/open contents gradually and create some kind of progression. For example, some servers start with Naxxramas, then they change season and open Ulduar, etc... PvP vendors should be updated too.
I have the feeling that all people doing this are working over and over on the same thing, which is a waste of time.
So why don't we create a repository with all the SQL code needed to switch from one season to another?
Beta Was this translation helpful? Give feedback.
All reactions