changeset 289:07530034b221 gmap2

Add instance flag. Not used here yet, tho.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 17 Nov 2016 15:42:07 +0200
parents 4e6886674e40
children 8e120dadd0a5
files markers.js
diffstat 1 files changed, 18 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/markers.js	Tue May 31 16:21:21 2016 +0300
+++ b/markers.js	Thu Nov 17 15:42:07 2016 +0200
@@ -1,28 +1,29 @@
 // $Id: markers.js 2284 2009-09-21 12:47:20Z jeskko $
 
 // Marker types
-var LOCF_M_SCENIC1      = (0x00001);   /* '?' Scenic marker */
-var LOCF_M_SCENIC2      = (0x00002);   /* '%' Shrine marker/etc */
-var LOCF_M_PCITY        = (0x00004);   /* 'C' Player city */
-var LOCF_M_CITY         = (0x00008);   /* 'c' City */
-var LOCF_M_MASK         = (0x0000F);
+var LOCF_M_SCENIC1      = (0x000001);   /* '?' Scenic marker */
+var LOCF_M_SCENIC2      = (0x000002);   /* '%' Shrine marker/etc */
+var LOCF_M_PCITY        = (0x000004);   /* 'C' Player city */
+var LOCF_M_CITY         = (0x000008);   /* 'c' City */
+var LOCF_M_MASK         = (0x00000F);
 
 // Location types
-var LOCF_T_SHRINE       = (0x00010);   /* 'S' Raceshrine */
-var LOCF_T_GUILD        = (0x00020);   /* 'G' Guild */
-var LOCF_T_SS           = (0x00040);   /* 'P' Player guild/Secret Society */
-var LOCF_T_MONSTER      = (0x00080);   /* 'M' Special monster */
-var LOCF_T_TRAINER      = (0x00100);   /* 'T' Guild trainer */
-var LOCF_T_FORT         = (0x00200);   /* 'F' Regions fort */
-var LOCF_T_MASK         = (0x0FFF0);
+var LOCF_T_SHRINE       = (0x000010);   /* 'S' Raceshrine */
+var LOCF_T_GUILD        = (0x000020);   /* 'G' Guild */
+var LOCF_T_SS           = (0x000040);   /* 'P' Player guild/Secret Society */
+var LOCF_T_MONSTER      = (0x000080);   /* 'M' Special monster */
+var LOCF_T_TRAINER      = (0x000100);   /* 'T' Guild trainer */
+var LOCF_T_FORT         = (0x000200);   /* 'F' Regions fort */
+var LOCF_T_MASK         = (0x00FFF0);
 var LOCF_MASK           = (LOCF_M_MASK | LOCF_T_MASK);
 
 // Extra flags
-var LOCF_INVIS          = (0x10000);   /* '-' Invisible marker / Don't show label */
-var LOCF_CLOSED         = (0x20000);   /* '!' Area is CLOSED */
-var LOCF_INVALID        = (0x40000);   /* Possibly invalid location */
-var LOCF_NOMARKER       = (0x80000);   /* Location has no marker in mapdata or explicitly defined */
-var LOCF_Q_MASK         = (0xF0000);
+var LOCF_INVIS          = (0x010000);   /* '-' Invisible marker / Don't show label */
+var LOCF_CLOSED         = (0x020000);   /* '!' Area is CLOSED */
+var LOCF_INSTANCED      = (0x040000);   /* 'I' Location is "instanced" for each player */
+var LOCF_INVALID        = (0x400000);   /* Possibly invalid location */
+var LOCF_NOMARKER       = (0x800000);   /* Location has no marker in mapdata or explicitly defined */
+var LOCF_Q_MASK         = (0xFF0000);
 
 
 // List of marker types