[DiscordArchive] Is that correct btw? Is there a big difference between Azerothcore and Trinitycore when looking at b
[DiscordArchive] Is that correct btw? Is there a big difference between Azerothcore and Trinitycore when looking at b
Archived author: Veenix • Posted: 2022-02-09T10:49:00.590000+00:00
Original source
Is that correct btw? Is there a big difference between Azerothcore and Trinitycore when looking at bugs/how complete the content is and how well everything works in general?
Archived author: stoneharry • Posted: 2022-02-09T10:54:17.459000+00:00
Original source
AC and TC are pretty similar, they have not diverged that much. It's swings and roundabouts. Hard to really meaningfully compare
Archived author: Kaev • Posted: 2022-02-09T10:54:37.324000+00:00
Original source
Content wise AC is far better currently
Archived author: Veenix • Posted: 2022-02-09T10:56:52.412000+00:00
Original source
I see, I suppose I will keep going with AC then. Does anyone know by any chance what AC uses instead of the FOREACH_SCRIPT? And how I would go about defining Eluna withing core files? In Trinitycore I believe Eluna Engine is added directly to the core whereas AC has it as module, maybe that's why I fail to define it?
Archived author: Kaev • Posted: 2022-02-09T11:00:15.540000+00:00
Original source
Looks like AC has a ScriptManager and they just call that https://github.com/azerothcore/azerothco...d.cpp#L205
[Embed: azerothcore-wotlk/World.cpp at master · azerothcore/azerothcore-wotlk]
Complete Open Source and Modular solution for MMO. Contribute to azerothcore/azerothcore-wotlk development by creating an account on GitHub.
https://github.com/azerothcore/azerothco.../World.cpp
Archived author: Kaev • Posted: 2022-02-09T11:01:04.405000+00:00
Original source
And they extend it like that: https://github.com/azerothcore/azerothco...Script.cpp
[Embed: azerothcore-wotlk/WorldScript.cpp at db09b1152439a86eaeec619574c672...]
Complete Open Source and Modular solution for MMO. Contribute to azerothcore/azerothcore-wotlk development by creating an account on GitHub.
https://github.com/azerothcore/azerothco...Script.cpp
Archived author: Foe • Posted: 2022-02-09T11:01:50.869000+00:00
Original source
Better is relative though, there's two sides of the coin
Archived author: Kaev • Posted: 2022-02-09T11:02:23.010000+00:00
Original source
And in their script they just override the hooks: https://github.com/azerothcore/azerothco...s.cpp#L258
[Embed: azerothcore-wotlk/boss_emerald_dragons.cpp at f4b0f587010f76c60a97e...]
Complete Open Source and Modular solution for MMO. Contribute to azerothcore/azerothcore-wotlk development by creating an account on GitHub.
https://github.com/azerothcore/azerothco...ragons.cpp
Archived author: Veenix • Posted: 2022-02-09T11:02:31.481000+00:00
Original source
I see, so in order to define Eluna I would need to make changes to those scripts?
Archived author: Kaev • Posted: 2022-02-09T11:02:47.758000+00:00
Original source
Add the hook to the ScriptManager and call that, yup