Skip to content

Releases: Harest/MlSideQuests

Sorting options for the players list

24 Dec 06:18
Compare
Choose a tag to compare
  • Now possible to sort the players list who completed a quest also by best/first completion time.
  • Added a little ML function to display map name & display cost in the top left corner (can be useful for making of).
  • A few minor fixes, to avoid any style propagation (like italic) from the quest description for instance.
  • [Minor] Display hours in completion times.

SM Obstacle - Prevent CP jumps

02 Dec 13:54
Compare
Choose a tag to compare

In ShootMania Obstacle, you can jump to any CP you want. We cancel the quest if any jump is made during it.

Minor updates, SM bug bypass

02 Dec 01:16
Compare
Choose a tag to compare
  • Minor check on QuestInfo empty
  • SM (Obstacle only?) has a bug where a MT Clip X triggered also triggers the MT Clip X-1 previously triggered (if it exists) at the same time. We now prevent any position overwrite for the quests to work.
  • Small update of the tokens table structure so Y positions can be negative as they're underground. You may need to do a small SQL migration, see migration file migrating_v1010_to_v1012.sql in _private.

Little refactor and changed how completion time is calculated

24 Nov 21:57
Compare
Choose a tag to compare
  • Using the moment the player clicked on "start quest button" for instance could lead to the player letting the window open until being close to a token. (Race)StartTime taken instead.
  • Refactored the times formatting for the board a bit.
  • URLEncoding Username.

Keep track of quest completion times

24 Nov 20:18
Compare
Choose a tag to compare

Now register the time a player takes to complete a quest. If the player beats his/her PB, it's also updated.
You may need to do a small SQL migration, see migration file migrating_v1003_to_v1010.sql in _private.

Improved EditorPlugin and added PlayerPosition ML

19 Nov 02:04
Compare
Choose a tag to compare
  • The block size of the EditorPlugin was still set on Canyon blocks. It now adapts itself with the environment you're in.
  • Added a little script as manialink: MLSideQuests?DisplayPosition=1 to get the current player position, useful while mapping your quests for the right tokens positions.

Requested URLs automatically set

16 Nov 15:43
Compare
Choose a tag to compare

No need to edit the script anymore to set your own URLs for the few requests made by the script. It's automatically handled.

ShootMania integration

15 Nov 12:47
Compare
Choose a tag to compare

Now works for ShootMania. Just add &SM=1 in your Manialink calls.

v1.0

14 Nov 17:03
Compare
Choose a tag to compare

Release of the v1.0.