1. Find your way through the deepest dungeon in the 18th Mini Mapping Contest Poll.
    Dismiss Notice
  2. A brave new world lies beyond the seven seas. Join the 34th Modeling Contest today!
    Dismiss Notice
  3. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
Hive 3 Remoosed BETA - NOW LIVE. Go check it out at BETA Hive Workshop! Post your feedback in this new forum BETA Feedback.
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Colored Pings

Discussion in 'Idea Factory' started by WaterKnight, Aug 4, 2011.

  1. WaterKnight

    WaterKnight

    Joined:
    Aug 18, 2009
    Messages:
    4,035
    Resources:
    5
    Maps:
    1
    Tutorials:
    4
    Resources:
    5
    To signalize points on the minimap for the player, you can ping it via PingMinimap/PingMinimapEx jass functions. However, you cannot set the ping's duration to infinite and handle them as deletable objects natively. So my first idea is to create a custom object type that holds x/y coordinates and periodically pings that spot until deactivated/destroyed. If you had multiple pings at the same time, of course, you would want to distinguish them. That is why my second suggestion features pings in random different colors. In open RPGs, you are often able to arbitrarily choose a big amount of quests, so marking them by a specified, fixed color is inconvenient and may lead to overlapping. Randoming the color would select and remove it out of a preset pool and even if you exhaust it ingame because whatever reason, it may still automatically create new colors. To tell the player of which meaning a certain ping is, ask its color and embed it into a description etc.

    This is just a player-informing design that I have not seen until now in Wc3 but I think is simple and intuitive.
     
  2. Kanadaj

    Kanadaj

    Joined:
    Oct 18, 2008
    Messages:
    1,584
    Resources:
    2
    Icons:
    2
    Resources:
    2
    Could work :) But it would be hard to follow which quest is which color, so I suggest a multiboard showing colors (well, ppl tend to avoid chat commands apart from -repick :D)
     
  3. WaterKnight

    WaterKnight

    Joined:
    Aug 18, 2009
    Messages:
    4,035
    Resources:
    5
    Maps:
    1
    Tutorials:
    4
    Resources:
    5
    Only the basic named colors like full red, green, blue are effectively callable by players anyway. If you can spare the multiboard or have a switchable board, that is one possibility. Or use quest log, simply remind a single quest via DisplayText in intervals or a command like -showAllQuests. Apart from the mass pings management, it is also for fancyness.