project-topaz / topaz

Server emulator for FFXI
Other
157 stars 222 forks source link

Fix Dynamis menus and add first visit cutscenes #1513

Closed MarianArlt closed 3 years ago

MarianArlt commented 3 years ago

I affirm:

The goal of this PR was to fix the first time visiting events of classic Dynamis areas including Dreamland zones. In the process there were a lot of things I stumbled upon and needed adjustments.

This fixes:

This adds:

Additional changes: • renamed csSand to csVial as it could be mistaken for having a relation to San d'Oria • renamed csDyna to csMenu to make it as descriptive as possible • outsourced the re-enter timeout into a local function because it gets used twice and clutters the legibiliity of later logics (Tavnazia first visit needs this individually)