Skip to content

Guide players by hand to get started on the game.

Jesusaves requested to merge jesusalva/evolsrc:jesusalva/GuidedTour into master

This is in case players skip dialogs.

Even if that is discouraged, we must help the new player. This add timers which once they run out, messages will be shown to guide the player.

There should be no problem when deleting the timers, unless the players log out during intro. A possible check would be:

if (gettimer(0,getcharid(3,strcharinfo(0)), "Elmo#sailors"))
    deltimer("Elmo#sailors");

The check was not used as I deemed not necessary (and I haven't tested, either). I don't think there should be any major errors if you try to delete a timer which doesn't exist, and that only happens on a very edge case, but this is up to you guys.

This code quality is below the (tad high) standards from Evol, and therefore, need review. For example, the OnSlow code block position relative to OnInit might need be changed.

I prefer if you guys edit the code yourselves as I can be really slow fixing this stuff myself. Thanks for the attention.

Edited by Jesusaves

Merge request reports