From The Mana World
Revision as of 04:13, 30 April 2015 by Wushin (talk | contribs) (/* Server Side of Quest Log)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Quest Log in Server Data

Quest ID: var id used by client

CommonVar: Used in getq & to set

ServerVar: Server Varaible value is stored

SHIFT: Posistion shifted. (SHIFT * MASK)

MASK: Size of shift to make. ((1 << MASK) - 1) << (SHIFT * MASK)

From world/map/conf/tmwa-map.conf -> quest_db: db/quest-log.txt:

   Quest ID,CommonVar,ServerVar,SHIFT,MASK
   //Quest Log
   //Quest ID: var id used by client
   //CommonVar: Used in get & to set
   //ServerVar: Server Varaible value is stored
   //SHIFT: Posistion shifted. (SHIFT * MASK)
   //MASK: Size of shift to make. ((1 << MASK) - 1) << (SHIFT * MASK)
   //Quest ID,CommonVar,ServerVar,SHIFT,MASK
   1,QL_BEGIN,STARTAREA,0,4
   2,QL_VALON,STARTAREA,1,4
   3,QL_MORGAN,STARTAREA,3,4
   4,QL_ZEGAS,STARTAREA,4,4
   5,QL_VINCENT,QUEST_SouthTulimshar,4,2
   6,QL_HIDENSEEK,QUEST_NorthTulimshar,0,8