Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Add mapId (ContinentId) to Vector3

  • Version: All
  • Product: WRobot General
  • Type: Suggestion
  • Status: Not Added

Hey @Droidz,

 

would it be possible for you to add ContinentId as a parameter to Vector3? This is important, because I want to implement cross-continent pathing.
I already have non-cross continent pathing with transports working now. However, without continent id, I cannot implement this. 

Default (if null) can always be current continent. But if profiles can add a continent id in XML (or C#), I can intercept MovementEvents and implement my own pathing until I resume normal path.

User Feedback

Recommended Comments

y2krazy

Members

This would be a HUGE QoL change. It should reduce the amount of conditionals in Quester profiles for those who try to account for a user starting in the wrong zone.

Solid suggestion! +1

Matenia

Elite user

Sneak peek at what I'm working on:

 

Hello,

Add continentid to all vector3 I think that's too much. But why not add Action (like travel: Azeroth), c# or profile option to select profile continent. If you have any ideas / suggestions to add this features

Matenia

Elite user

Would it be a problem if the default was always the current continent id?
Then for every vector, I can individually decide if I need to change the continent or not. 

Ideally, I would like to switch the continent within 1 profile. For example, I am in Wetlands. The next quest is in Ashenvale. 
I just check movement events => if List<Vector3> .Last().ContinentId != Usefuls.ContinentId => () do continent switch.

You don't have to change the current Vector3 constructor, it will be a non-breaking change. I think it's easiest if vector have the continent id. But if you think something else is better, then setting a continent id for each quester profile would be fine, as long as I can easily check CurrentProfile.ContinentId (or similar).
 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.