wpdev-commits Mailing List for Wolfpack Emu (Page 88)
Brought to you by:
rip,
thiagocorrea
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(14) |
Aug
(121) |
Sep
(256) |
Oct
(59) |
Nov
(73) |
Dec
(120) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(259) |
Feb
(381) |
Mar
(501) |
Apr
(355) |
May
(427) |
Jun
(270) |
Jul
(394) |
Aug
(412) |
Sep
(724) |
Oct
(578) |
Nov
(65) |
Dec
|
From: Sebastian H. <dar...@us...> - 2004-06-29 22:23:09
|
Update of /cvsroot/wpdev/wolfpack/python In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2442/python Modified Files: char.cpp gump.h pycoord.cpp pyregion.cpp regioniterator.h skills.h target.h worlditerator.cpp Log Message: New documentation Index: pyregion.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/pyregion.cpp,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** pyregion.cpp 2 Jun 2004 19:13:14 -0000 1.15 --- pyregion.cpp 29 Jun 2004 22:22:59 -0000 1.16 *************** *** 32,37 **** #include <vector> ! /*! ! The object for Wolfpack Python items */ typedef struct --- 32,38 ---- #include <vector> ! /* ! \object region ! \description This object type represents a region within the ultima online world. */ typedef struct *************** *** 71,74 **** --- 72,79 ---- static PyObject* wpRegion_getAttr( wpRegion* self, char* name ) { + /* + \rproperty region.parent This property represents the parent region of this region. If there is no parent region this + property contains None, otherwise another region object for the parent region. + */ if ( !strcmp( name, "parent" ) ) { *************** *** 77,80 **** --- 82,88 ---- return PyGetRegionObject( pRegion ); } + /* + \rproperty region.children This property contains a tuple of region objects for the subregions within this region. + */ else if ( !strcmp( name, "children" ) ) { *************** *** 88,92 **** return tuple; } ! // Return a Tuple of Tuples else if ( !strcmp( name, "rectangles" ) ) { --- 96,103 ---- return tuple; } ! /* ! \rproperty region.rectangles This property is a tuple of tuples containing x1, y1, x2 and y2 for the rectangles that define ! the area of this region. ! */ else if ( !strcmp( name, "rectangles" ) ) { *************** *** 105,140 **** return tuple; } else if ( !strcmp( name, "name" ) ) return QString2Python( self->pRegion->name() ); else if ( !strcmp( name, "midilist" ) ) return QString2Python( self->pRegion->midilist() ); else if ( !strcmp( name, "guardowner" ) ) return QString2Python( self->pRegion->guardOwner() ); - else if ( !strcmp( name, "rainchance" ) ) - return PyInt_FromLong( self->pRegion->rainChance() ); - else if ( !strcmp( name, "snowchance" ) ) - return PyInt_FromLong( self->pRegion->snowChance() ); // Flags else if ( !strcmp( name, "guarded" ) ) return PyInt_FromLong( self->pRegion->isGuarded() ? 1 : 0 ); else if ( !strcmp( name, "nomark" ) ) return PyInt_FromLong( self->pRegion->isNoMark() ? 1 : 0 ); else if ( !strcmp( name, "nogate" ) ) return PyInt_FromLong( self->pRegion->isNoGate() ? 1 : 0 ); else if ( !strcmp( name, "norecallout" ) ) return PyInt_FromLong( self->pRegion->isNoRecallOut() ? 1 : 0 ); else if ( !strcmp( name, "norecallin" ) ) return PyInt_FromLong( self->pRegion->isNoRecallIn() ? 1 : 0 ); ! else if ( !strcmp( name, "recallshield" ) ) ! return PyInt_FromLong( self->pRegion->isRecallShield() ? 1 : 0 ); else if ( !strcmp( name, "noagressivemagic" ) ) return PyInt_FromLong( self->pRegion->isNoAgressiveMagic() ? 1 : 0 ); else if ( !strcmp( name, "antimagic" ) ) return PyInt_FromLong( self->pRegion->isAntiMagic() ? 1 : 0 ); ! else if ( !strcmp( name, "validescortregion" ) ) ! return PyInt_FromLong( self->pRegion->isValidEscortRegion() ? 1 : 0 ); else if ( !strcmp( name, "cave" ) ) return PyInt_FromLong( self->pRegion->isCave() ? 1 : 0 ); else if ( !strcmp( name, "nomusic" ) ) return PyInt_FromLong( self->pRegion->isNoMusic() ? 1 : 0 ); --- 116,179 ---- return tuple; } + /* + \rproperty region.name The name of this region. + */ else if ( !strcmp( name, "name" ) ) return QString2Python( self->pRegion->name() ); + /* + \rproperty region.midilist A list of midi sounds to be played for this region. + */ else if ( !strcmp( name, "midilist" ) ) return QString2Python( self->pRegion->midilist() ); + /* + \rproperty region.guardowner The name of the guardowner for this region. + */ else if ( !strcmp( name, "guardowner" ) ) return QString2Python( self->pRegion->guardOwner() ); // Flags + /* + \rproperty region.guarded This boolean flag indicates whether the region is guarded or not. + */ else if ( !strcmp( name, "guarded" ) ) return PyInt_FromLong( self->pRegion->isGuarded() ? 1 : 0 ); + /* + \rproperty region.nomark This boolean flag indicates whether runes aren't markable in this region or not. + */ else if ( !strcmp( name, "nomark" ) ) return PyInt_FromLong( self->pRegion->isNoMark() ? 1 : 0 ); + /* + \rproperty region.nogate This boolean flag indicates whether gates in or out of this region are allowed. + */ else if ( !strcmp( name, "nogate" ) ) return PyInt_FromLong( self->pRegion->isNoGate() ? 1 : 0 ); + /* + \rproperty region.norecallout This boolean flag indicates whether recalling out of this region is allowed. + */ else if ( !strcmp( name, "norecallout" ) ) return PyInt_FromLong( self->pRegion->isNoRecallOut() ? 1 : 0 ); + /* + \rproperty region.norecallin This boolean flag indicates whether recalling into this region is allowed. + */ else if ( !strcmp( name, "norecallin" ) ) return PyInt_FromLong( self->pRegion->isNoRecallIn() ? 1 : 0 ); ! /* ! \rproperty region.noagressivemagic This boolean flag indicates whether agressive magic is forbidden in this region or not. ! */ else if ( !strcmp( name, "noagressivemagic" ) ) return PyInt_FromLong( self->pRegion->isNoAgressiveMagic() ? 1 : 0 ); + /* + \rproperty region.noagressivemagic This boolean flag indicates whether magic is forbidden in this region or not. + */ else if ( !strcmp( name, "antimagic" ) ) return PyInt_FromLong( self->pRegion->isAntiMagic() ? 1 : 0 ); ! /* ! \rproperty region.cave This boolean flag indicates that this region is underground. ! */ else if ( !strcmp( name, "cave" ) ) return PyInt_FromLong( self->pRegion->isCave() ? 1 : 0 ); + /* + \rproperty region.nomusic This boolean flag indicates that no music should be played in this region. + */ else if ( !strcmp( name, "nomusic" ) ) return PyInt_FromLong( self->pRegion->isNoMusic() ? 1 : 0 ); Index: target.h =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/target.h,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** target.h 2 Jun 2004 19:13:14 -0000 1.14 --- target.h 29 Jun 2004 22:22:59 -0000 1.15 *************** *** 33,36 **** --- 33,40 ---- #include "../targetrequests.h" + /* + \object target + \description This object type represents the clients response to a target request. + */ typedef struct { *************** *** 43,50 **** --- 47,65 ---- static PyObject* wpTarget_getAttr( wpTarget* self, char* name ) { + /* + \rproperty target.pos The value of this property is a <object id="coord">coord</object> object representing the location of the targetted object or ground tile. + Remember that this value should not be trusted. + */ if ( !strcmp( name, "pos" ) ) return PyGetCoordObject( self->pos ); + /* + \rproperty target.model If a static tile has been targetted by the client, this property contains the art id of the targetted static tile. If a character has been targetted, + this property contains the body id of the targetted character. Please note that this value is sent by the client and not determined by the server. + */ else if ( !strcmp( name, "model" ) ) return PyInt_FromLong( self->model ); + /* + \rproperty target.item If a valid item has been targetted, this property contains an <object id="item">item</object> object for the targetted item. + */ else if ( !strcmp( name, "item" ) ) { *************** *** 52,55 **** --- 67,73 ---- return PyGetItemObject( FindItemBySerial( self->object ) ); } + /* + \rproperty target.char If a valid character has been targetted, this property contains a <object id="char">char</object> object for the targetted character. + */ else if ( !strcmp( name, "char" ) ) if ( isCharSerial( self->object ) ) Index: char.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/char.cpp,v retrieving revision 1.170 retrieving revision 1.171 diff -C2 -d -r1.170 -r1.171 *** char.cpp 7 Jun 2004 09:31:29 -0000 1.170 --- char.cpp 29 Jun 2004 22:22:59 -0000 1.171 *************** *** 2508,2512 **** /* ! \rproperty char.region A <object id="REGION">REGION</object> object for the region the character is in. May be None if the region the character is in is undefined. This property is exclusive to python scripts and overrides normal properties with the same name. --- 2508,2512 ---- /* ! \rproperty char.region A <object id="REGION">region</object> object for the region the character is in. May be None if the region the character is in is undefined. This property is exclusive to python scripts and overrides normal properties with the same name. Index: regioniterator.h =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/regioniterator.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** regioniterator.h 2 Jun 2004 19:13:14 -0000 1.10 --- regioniterator.h 29 Jun 2004 22:22:59 -0000 1.11 *************** *** 33,36 **** --- 33,46 ---- #include "../sectors.h" + /* + \object itemregioniterator + \description This object type allows you to iterate over a set of items in a memory efficient way. + A typical iteration could look like this: + + <code>item = iterator.first + while item: + # Access item properties here + item = iterator.next</code> + */ typedef struct { *************** *** 47,52 **** --- 57,70 ---- static PyObject* wpRegionIteratorItems_getAttr( wpRegionIteratorItems* self, char* name ) { + /* + \rproperty itemregioniterator.first Accessing this property will reset the iterator to the first item and return it. + If there are no items to iterate over, None is returned. + */ if ( !strcmp( name, "first" ) ) return PyGetItemObject( self->iter->first() ); + /* + \rproperty itemregioniterator.next Accessing this property will advance the iterator to the next item and return it. + At the end of the iteration, None is returned. + */ else if ( !strcmp( name, "next" ) ) return PyGetItemObject( self->iter->next() ); *************** *** 59,63 **** PyObject_HEAD_INIT( NULL ) 0, ! "wpRegionIteratorItems", sizeof( wpRegionIteratorItemsType ), 0, --- 77,81 ---- PyObject_HEAD_INIT( NULL ) 0, ! "wpItemRegionIterator", sizeof( wpRegionIteratorItemsType ), 0, *************** *** 91,95 **** * Character Region Iterator */ ! typedef struct { --- 109,122 ---- * Character Region Iterator */ ! /* ! \object charregioniterator ! \description This object type allows you to iterate over a set of chars in a memory efficient way. ! A typical iteration could look like this: ! ! <code>char = iterator.first ! while char: ! # Access char properties here ! char = iterator.next</code> ! */ typedef struct { *************** *** 106,111 **** --- 133,146 ---- static PyObject* wpRegionIteratorChars_getAttr( wpRegionIteratorChars* self, char* name ) { + /* + \rproperty charregioniterator.first Accessing this property will reset the iterator to the first character and return it. + If there are no characters to iterate over, None is returned. + */ if ( !strcmp( name, "first" ) ) return PyGetCharObject( self->iter->first() ); + /* + \rproperty charregioniterator.next Accessing this property will advance the iterator to the next character and return it. + At the end of the iteration, None is returned. + */ else if ( !strcmp( name, "next" ) ) return PyGetCharObject( self->iter->next() ); *************** *** 118,122 **** PyObject_HEAD_INIT( NULL ) 0, ! "wpRegionIteratorChars", sizeof( wpRegionIteratorCharsType ), 0, --- 153,157 ---- PyObject_HEAD_INIT( NULL ) 0, ! "wpCharRegionIterator", sizeof( wpRegionIteratorCharsType ), 0, Index: worlditerator.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/worlditerator.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** worlditerator.cpp 29 Jun 2004 11:36:41 -0000 1.7 --- worlditerator.cpp 29 Jun 2004 22:22:59 -0000 1.8 *************** *** 29,32 **** --- 29,44 ---- #include "../world.h" + /* + \object itemiterator + \description This object type allows you to iterate over all items + registered in the world in a memory efficient way. A typical iteration could look + like this: + + <code>iterator = wolfpack.allitemsiterator() + item = iterator.first + while item: + # Access item properties here + item = iterator.next</code> + */ typedef struct { PyObject_HEAD; *************** *** 41,46 **** --- 53,66 ---- static PyObject* wpItemIterator_getAttr( wpItemIterator* self, char* name ) { + /* + \rproperty itemiterator.first Accessing this property will reset the iterator to the first item and return it. + If there are no items to iterate over, None is returned. + */ if ( !strcmp( name, "first" ) ) return PyGetItemObject( self->iter->first() ); + /* + \rproperty itemiterator.next Accessing this property will advance the iterator to the next item and return it. + At the end of the iteration, None is returned. + */ else if ( !strcmp( name, "next" ) ) return PyGetItemObject( self->iter->next() ); *************** *** 79,82 **** --- 99,114 ---- */ + /* + \object chariterator + \description This object type allows you to iterate over all characters + registered in the world in a memory efficient way. A typical iteration could look + like this: + + <code>iterator = wolfpack.allcharsiterator() + char = iterator.first + while char: + # Access char properties here + char = iterator.next</code> + */ typedef struct { *************** *** 93,98 **** --- 125,138 ---- static PyObject* wpCharIterator_getAttr( wpCharIterator* self, char* name ) { + /* + \rproperty chariterator.first Accessing this property will reset the iterator to the first character and return it. + If there are no characters to iterate over, None is returned. + */ if ( !strcmp( name, "first" ) ) return PyGetCharObject( self->iter->first() ); + /* + \rproperty chariterator.next Accessing this property will advance the iterator to the next character and return it. + At the end of the iteration, None is returned. + */ else if ( !strcmp( name, "next" ) ) return PyGetCharObject( self->iter->next() ); *************** *** 105,109 **** PyObject_HEAD_INIT( NULL ) 0, ! "wpIteratorChars", sizeof( wpCharIteratorType ), 0, --- 145,149 ---- PyObject_HEAD_INIT( NULL ) 0, ! "wpCharIterator", sizeof( wpCharIteratorType ), 0, Index: skills.h =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/skills.h,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** skills.h 2 Jun 2004 19:13:14 -0000 1.18 --- skills.h 29 Jun 2004 22:22:59 -0000 1.19 *************** *** 105,109 **** PyObject_HEAD_INIT( NULL ) 0, ! "WPSkills", sizeof( wpSkillsType ), 0, --- 105,109 ---- PyObject_HEAD_INIT( NULL ) 0, ! "wpSkills", sizeof( wpSkillsType ), 0, Index: pycoord.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/pycoord.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** pycoord.cpp 19 Jun 2004 07:37:53 -0000 1.14 --- pycoord.cpp 29 Jun 2004 22:22:59 -0000 1.15 *************** *** 30,35 **** #include "../walking.h" ! /*! ! The object for Wolfpack Coord items */ typedef struct --- 30,37 ---- #include "../walking.h" ! /* ! \object coord ! \description This object type represents a coordinate in the ultima online world. ! Use the coord function in the <module id="wolfpack">wolfpack</module> module to create an instance of this object type. */ typedef struct *************** *** 60,63 **** --- 62,74 ---- }; + /* + \method coord.distance + \param pos A <object id="coord">coord</object> object. + \return An integer value. + \description This method measures the distance between this coordinate + and the given <object id="coord">coord</object> coord object. + The return value is -1 if the distance is infinite, otherwise the distance + in tiles is returned. + */ static PyObject* wpCoord_distance( wpCoord* self, PyObject* args ) { *************** *** 76,79 **** --- 87,97 ---- } + /* + \method coord.direction + \param pos A <object id="coord">coord</object> object. + \return An integer value. + \description This method calculates the direction from this coordinate to the + given one. If no direction can be determined, -1 is returned. + */ static PyObject* wpCoord_direction( wpCoord* self, PyObject* args ) { *************** *** 92,95 **** --- 110,119 ---- } + /* + \method coord.validspawnspot + \return A boolean value. + \description This method returns true if this coordinate is a valid spawn spot for a monster, character or item. + Otherwise it returns false. + */ static PyObject* wpCoord_validspawnspot( wpCoord* self, PyObject* args ) { *************** *** 98,101 **** --- 122,134 ---- } + /* + \method coord.lineofsight + \param coord Another <object id="coord">coord</object> object. + \param targetheight The height of the line of sight target. + Can be 0. + \param touch A boolean value. Defaults to false. + \description Returns true if an object at the given coordinate with the given height can be seen from this coordinate. + Touch determines whether the target needs to be touched or only be seen. + */ static PyObject* wpCoord_lineofsight( wpCoord* self, PyObject* args ) { *************** *** 121,130 **** --- 154,175 ---- static PyObject* wpCoord_getAttr( wpCoord* self, char* name ) { + /* + \property coord.x This is the x component of the coordinate. + */ if ( !strcmp( name, "x" ) ) return PyInt_FromLong( self->coord.x ); + /* + \property coord.y This is the y component of the coordinate. + */ else if ( !strcmp( name, "y" ) ) return PyInt_FromLong( self->coord.y ); + /* + \property coord.z This is the z component of the coordinate. + */ else if ( !strcmp( name, "z" ) ) return PyInt_FromLong( self->coord.z ); + /* + \property coord.map This is the map this coordinate is on. + */ else if ( !strcmp( name, "map" ) ) return PyInt_FromLong( self->coord.map ); Index: gump.h =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/gump.h,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** gump.h 2 Jun 2004 19:13:14 -0000 1.18 --- gump.h 29 Jun 2004 22:22:59 -0000 1.19 *************** *** 47,52 **** --- 47,61 ---- PyObject* wpGumpResponse_getAttr( wpGumpResponse* self, char* name ) { + /* + \rproperty gumpresponse.button This integer value is the id of the button that was pressed when the gump was closed. + If the gump was closed by rightclicking, the value of this property is 0. + */ if ( !strcmp( name, "button" ) ) return PyInt_FromLong( self->response->button ); + /* + \rproperty gumpresponse.text This is a python dictionary. There is one entry for every textinput field on the + gump that was closed. The key for such an entry is the id of the corresponding textinput field. If your textinput + field had the id 5, you could access the text in that field when the gump was closed by using <code>response.text[5]</code>. + */ else if ( !strcmp( name, "text" ) ) { *************** *** 66,69 **** --- 75,86 ---- return dict; } + /* + \rproperty gumpresponse.switches Unlike the text property this property is a list of integers for every enabled radiobox and + checkbox on the closed gump. Each integer value is an id of a checkbox or radiobutton. You can easily check if a checkbox with the + id 321 was checked on the gump by using this statement: + + <code>if 321 in response.switches: + pass # Do something</code> + */ else if ( !strcmp( name, "switches" ) ) { |
Update of /cvsroot/wpdev/xmlscripts/documentation/templates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10134/templates Modified Files: command.html commands.html event.html events.html index.html module.html modules.html object.html objects.html Log Message: Template updates Index: index.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/index.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** index.html 29 Jun 2004 15:04:39 -0000 1.3 --- index.html 29 Jun 2004 15:19:49 -0000 1.4 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: modules.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/modules.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** modules.html 29 Jun 2004 15:04:39 -0000 1.2 --- modules.html 29 Jun 2004 15:19:49 -0000 1.3 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: objects.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/objects.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** objects.html 29 Jun 2004 15:04:39 -0000 1.3 --- objects.html 29 Jun 2004 15:19:49 -0000 1.4 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: object.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/object.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** object.html 29 Jun 2004 15:04:39 -0000 1.4 --- object.html 29 Jun 2004 15:19:49 -0000 1.5 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: commands.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/commands.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** commands.html 26 Jun 2004 21:51:28 -0000 1.3 --- commands.html 29 Jun 2004 15:19:49 -0000 1.4 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: events.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/events.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** events.html 29 Jun 2004 15:04:39 -0000 1.4 --- events.html 29 Jun 2004 15:19:49 -0000 1.5 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: command.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/command.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** command.html 26 Jun 2004 21:51:28 -0000 1.3 --- command.html 29 Jun 2004 15:19:49 -0000 1.4 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: module.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/module.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** module.html 29 Jun 2004 15:04:39 -0000 1.3 --- module.html 29 Jun 2004 15:19:49 -0000 1.4 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> Index: event.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/event.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** event.html 29 Jun 2004 15:04:39 -0000 1.4 --- event.html 29 Jun 2004 15:19:49 -0000 1.5 *************** *** 3,6 **** --- 3,8 ---- <head> <title>Wolfpack Reference</title> + <link rel="icon" href="favicon.png" type="image/png"> + <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:19:58
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10134/webroot Added Files: favicon.ico favicon.png Log Message: Template updates --- NEW FILE: favicon.ico --- (This appears to be a binary file; contents omitted.) --- NEW FILE: favicon.png --- (This appears to be a binary file; contents omitted.) |
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/vbasic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9094/webroot/formats/vbasic Added Files: animations.html animdata.html art.html colors.html default.html fonts.html gumps.html index.html lights.html maps.html multimap.html multis.html palette.html radarcol.html sjis2uni.html skillgroups.html skills.html sounds.html speech.html statics.html textures.html tiledata.html unifont.html verdata.html Log Message: Documentation updates --- NEW FILE: multis.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic .NET </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:126;"><a href="default.html" title="Visual Basic .NET"><img border="0" name="linkToFileFormatsLangvbasicMain" onMouseOver="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/multis_header.png" width="80" height="20"><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:606;"><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Multi.mul, Multi.idx">Multis</a></h2><p><b>Data File: </b>Multi.mul<br><b>Index File: </b>Multi.idx<br></p><font face="Courier New"><p><h4>Data:</h4> <p>List Items(<a title="This value is determined by the index."><font color="MediumBlue">length</font></a> / 12): <br> <font color="MediumBlue">Dim</font> ItemID <font color="MediumBlue">As</font> <font color="MediumBlue">Short</font><br> <font color="MediumBlue">Dim</font> X <font color="MediumBlue">As</font> <font color="MediumBlue">Short</font><br> <font color="MediumBlue">Dim</font> Y <font color="MediumBlue">As</font> <font color="MediumBlue">Short</font><br> <font color="MediumBlue">Dim</font> Z <font color="MediumBlue">As</font> <font color="MediumBlue">Short</font><br> <font color="MediumBlue">Dim</font> isVisible <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font> <font color="DarkGreen">' 0=no, 1=yes</font><br></p></p></font>The center is at XYZ (0,0,0). The list needs to be sorted.<br><br><b>See Also:</b><br> - <a href="index.html" title="Index">Index Files</a><br></span><br><br> </body> </html> --- NEW FILE: maps.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic .NET </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:126;"><a href="default.html" title="Visual Basic .NET"><img border="0" name="linkToFileFormatsLangvbasicMain" onMouseOver="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/maps_header.png" width="80" height="20"><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:606;"><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Map<n>.mul">Maps</a></h2><p><b>Data File: </b>Map<n>.mul<br></p>This file has no indexer. Directly after one block ends, another begins.<br><font face="Courier New"><p><h4>Block:</h4> <font color="MediumBlue">Dim</font> header <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font> <font color="DarkGreen">' Unknown</font><br><i>Cells...</i></p></font>Each block contains 64 cells, treated as an 8x8 matrix loaded left to right, top to bottom.<br><font face="Courier New"><p><h4>Cell:</h4> <font color="MediumBlue">Dim</font> TileID <font color="MediumBlue">As</font> <font color="MediumBlue">Short</font><br><font color="MediumBlue">Dim</font> Z <font color="MediumBlue">As</font> <font color="MediumBlue">Byte <a title="Short = ((Byte Xor &H80) - &H80)"><i>(Signed)</i></a></font><br></p></font>You can seek to a certain block, by knowing the map height.<br>- For Map0.mul, the block width and height is 768x512.<br>- For Map2.mul, it's 288x200.<br><br>The algorithm used to find the block lookup is:<br><font face="Courier New">((XBlock * BlockHeight) + YBlock) * 196</font><br>From there, the offset to a certain cell is:<br><font face="Courier New">((CellY * 8) + CellX) * 3</font><br><br><b>See Also:</b><br> - <a href="statics.html" title="Statics">Statics</a><br> - <a href="radarcol.html" title="Radarcol">Radar Colors</a><br></span><br><br> </body> </html> --- NEW FILE: lights.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic .NET </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:126;"><a href="default.html" title="Visual Basic .NET"><img border="0" name="linkToFileFormatsLangvbasicMain" onMouseOver="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/lights_header.png" width="80" height="20"><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:606;"><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Light.mul, LightIdx.mul">Lights</a></h2><p><b>Data File: </b>Light.mul<br><b>Index File: </b>LightIdx.mul<br></p>You can compute the following values from the Extra field in the index file.<br><font face="Courier New"><p><h4>Sizes:</h4> <font color="MediumBlue">Dim</font> width <font color="MediumBlue">As</font> <font color="MediumBlue">Short</font> = (<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> <font color="MediumBlue">BitAnd</font> &HFFFF)<br><font color="MediumBlue">Dim</font> height <font color="MediumBlue">As</font> <font color="MediumBlue">Short</font> = ((<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> \ &H10000) <font color="MediumBlue">BitAnd</font> &HFFFF)<br></p></font><font face="Courier New"><p><h4>Data:</h4> <font color="MediumBlue">Dim</font> additiveLightmap(width * height) <font color="MediumBlue">As</font> <font color="MediumBlue">Byte <a title="Short = ((Byte Xor &H80) - &H80)"><i>(Signed)</i></a></font><br></p></font>For each pixel (loaded top to bottom, left to right), add the lightmap value for each R, G, and B.<br>As the value ranges from -31 to 31, you could easily apply a hue by using the color entry at Math.Abs( value ).<br><br><b>See Also:</b><br> - <a href="index.html" title="Index">Index Files</a><br></span><br><br> </body> </html> --- NEW FILE: skillgroups.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic .NET </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:126;"><a href="default.html" title="Visual Basic .NET"><img border="0" name="linkToFileFormatsLangvbasicMain" onMouseOver="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/skillgroups_header.png" width="80" height="20"><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:606;"><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="SkillGrp.mul">Skill Groups</a></h2><p><b>Data File: </b>SkillGrp.mul<br></p><font face="Courier New"><p><h4>Data:</h4> <font color="MediumBlue">Dim</font> groupCount <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font><br><p>List Groups(groupCount): <br> <font color="MediumBlue">Dim</font> groupName(17) <font color="MediumBlue">As</font> <font color="MediumBlue">Char</font><br></p><font color="MediumBlue">Dim</font> table(?) <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font> <font color="DarkGreen">' Contains which group a skill is in.</font><br></p></font>The table array extends to the end of the file.<br>To determine which group a skill is in, simply use table[SkillID].<br><br><b>See Also:</b><br> - <a href="skills.html" title="Skills">Skills</a><br></span><br><br> </body> </html> --- NEW FILE: gumps.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic .NET </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:126;"><a href="default.html" title="Visual Basic .NET"><img border="0" name="linkToFileFormatsLangvbasicMain" onMouseOver="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasicMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/gumps_header.png" width="80" height="20"><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:606;"><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" wi... [truncated message content] |
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/vbasic6 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9094/webroot/formats/vbasic6 Added Files: animations.html animdata.html art.html colors.html default.html fonts.html gumps.html index.html lights.html maps.html multimap.html multis.html palette.html radarcol.html sjis2uni.html skillgroups.html skills.html sounds.html speech.html statics.html textures.html tiledata.html unifont.html verdata.html Log Message: Documentation updates --- NEW FILE: multis.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic 6 </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic6_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:146;"><a href="default.html" title="Visual Basic 6"><img border="0" name="linkToFileFormatsLangvbasic6Main" onMouseOver="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/multis_header.png" width="80" height="20"><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:626;"></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Multi.mul, Multi.idx">Multis</a></h2><p><b>Data File: </b>Multi.mul<br><b>Index File: </b>Multi.idx<br></p><font face="Courier New"><p><h4>Data:</h4> <p>List Items(<a title="This value is determined by the index."><font color="MediumBlue">length</font></a> / 12): <br> <font color="MediumBlue">Dim</font> ItemID <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font><br> <font color="MediumBlue">Dim</font> X <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font><br> <font color="MediumBlue">Dim</font> Y <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font><br> <font color="MediumBlue">Dim</font> Z <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font><br> <font color="MediumBlue">Dim</font> isVisible <font color="MediumBlue">As</font> <font color="MediumBlue">Long</font> <font color="DarkGreen">' 0=no, 1=yes</font><br></p></p></font>The center is at XYZ (0,0,0). The list needs to be sorted.<br><br><b>See Also:</b><br> - <a href="index.html" title="Index">Index Files</a><br></span><br><br> </body> </html> --- NEW FILE: maps.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic 6 </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic6_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:146;"><a href="default.html" title="Visual Basic 6"><img border="0" name="linkToFileFormatsLangvbasic6Main" onMouseOver="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/maps_header.png" width="80" height="20"><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:626;"></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Map<n>.mul">Maps</a></h2><p><b>Data File: </b>Map<n>.mul<br></p>This file has no indexer. Directly after one block ends, another begins.<br><font face="Courier New"><p><h4>Block:</h4> <font color="MediumBlue">Dim</font> header <font color="MediumBlue">As</font> <font color="MediumBlue">Long</font> <font color="DarkGreen">' Unknown</font><br><i>Cells...</i></p></font>Each block contains 64 cells, treated as an 8x8 matrix loaded left to right, top to bottom.<br><font face="Courier New"><p><h4>Cell:</h4> <font color="MediumBlue">Dim</font> TileID <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font><br><font color="MediumBlue">Dim</font> Z <font color="MediumBlue">As</font> <font color="MediumBlue">Byte <a title="Integer = ((Byte Xor &H80) - &H80)"><i>(Signed)</i></a></font><br></p></font>You can seek to a certain block, by knowing the map height.<br>- For Map0.mul, the block width and height is 768x512.<br>- For Map2.mul, it's 288x200.<br><br>The algorithm used to find the block lookup is:<br><font face="Courier New">((XBlock * BlockHeight) + YBlock) * 196</font><br>From there, the offset to a certain cell is:<br><font face="Courier New">((CellY * 8) + CellX) * 3</font><br><br><b>See Also:</b><br> - <a href="statics.html" title="Statics">Statics</a><br> - <a href="radarcol.html" title="Radarcol">Radar Colors</a><br></span><br><br> </body> </html> --- NEW FILE: lights.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic 6 </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic6_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:146;"><a href="default.html" title="Visual Basic 6"><img border="0" name="linkToFileFormatsLangvbasic6Main" onMouseOver="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/lights_header.png" width="80" height="20"><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:626;"></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Light.mul, LightIdx.mul">Lights</a></h2><p><b>Data File: </b>Light.mul<br><b>Index File: </b>LightIdx.mul<br></p>You can compute the following values from the Extra field in the index file.<br><font face="Courier New"><p><h4>Sizes:</h4> <font color="MediumBlue">Dim</font> width <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font> = (<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> <font color="MediumBlue">And</font> &HFFFF)<br><font color="MediumBlue">Dim</font> height <font color="MediumBlue">As</font> <font color="MediumBlue">Integer</font> = ((<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> \ &H10000) <font color="MediumBlue">And</font> &HFFFF)<br></p></font><font face="Courier New"><p><h4>Data:</h4> <font color="MediumBlue">Dim</font> additiveLightmap(0 <font color="MediumBlue">To</font> width * height - 1) <font color="MediumBlue">As</font> <font color="MediumBlue">Byte <a title="Integer = ((Byte Xor &H80) - &H80)"><i>(Signed)</i></a></font><br></p></font>For each pixel (loaded top to bottom, left to right), add the lightmap value for each R, G, and B.<br>As the value ranges from -31 to 31, you could easily apply a hue by using the color entry at Math.Abs( value ).<br><br><b>See Also:</b><br> - <a href="index.html" title="Index">Index Files</a><br></span><br><br> </body> </html> --- NEW FILE: skillgroups.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic 6 </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic6_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:146;"><a href="default.html" title="Visual Basic 6"><img border="0" name="linkToFileFormatsLangvbasic6Main" onMouseOver="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/skillgroups_header.png" width="80" height="20"><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:626;"></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="SkillGrp.mul">Skill Groups</a></h2><p><b>Data File: </b>SkillGrp.mul<br></p><font face="Courier New"><p><h4>Data:</h4> <font color="MediumBlue">Dim</font> groupCount <font color="MediumBlue">As</font> <font color="MediumBlue">Long</font><br><p>List Groups(groupCount): <br> <font color="MediumBlue">Dim</font> groupName(0 <font color="MediumBlue">To</font> 17 - 1) <font color="MediumBlue">As</font> <font color="MediumBlue">Byte <i>(Character)</i></font><br></p><font color="MediumBlue">Dim</font> table(0 <font color="MediumBlue">To</font> ? - 1) <font color="MediumBlue">As</font> <font color="MediumBlue">Long</font> <font color="DarkGreen">' Contains which group a skill is in.</font><br></p></font>The table array extends to the end of the file.<br>To determine which group a skill is in, simply use table[SkillID].<br><br><b>See Also:</b><br> - <a href="skills.html" title="Skills">Skills</a><br></span><br><br> </body> </html> --- NEW FILE: gumps.html --- <html> <head> <title> Ultima Online File Format Document : Visual Basic 6 </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><a href="../csharp/default.html" title="C# (C Sharp)"><img border="0" name="linkTocsharp" onMouseOver="document.linkTocsharp.src='../../images/csharp_over.png'" onMouseOut="document.linkTocsharp.src='../../images/csharp_regular.png'" src="../../images/csharp_regular.png" width="90" height="20"></a><br><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><img border="0" src="../../images/vbasic6_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:146;"><a href="default.html" title="Visual Basic 6"><img border="0" name="linkToFileFormatsLangvbasic6Main" onMouseOver="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangvbasic6Main.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/gumps_header.png" width="80" height="20"><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:626;"></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" on... [truncated message content] |
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/csharp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9094/webroot/formats/csharp Added Files: animations.html animdata.html art.html colors.html default.html fonts.html gumps.html index.html lights.html maps.html multimap.html multis.html palette.html radarcol.html sjis2uni.html skillgroups.html skills.html sounds.html speech.html statics.html textures.html tiledata.html unifont.html verdata.html Log Message: Documentation updates --- NEW FILE: multis.html --- <html> <head> <title> Ultima Online File Format Document : C# (C Sharp) </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><img border="0" src="../../images/csharp_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:106;"><a href="default.html" title="C# (C Sharp)"><img border="0" name="linkToFileFormatsLangcsharpMain" onMouseOver="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/multis_header.png" width="80" height="20"><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:586;"><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Multi.mul, Multi.idx">Multis</a></h2><p><b>Data File: </b>Multi.mul<br><b>Index File: </b>Multi.idx<br></p><font face="Courier New"><p><h4>Data:</h4> <p>List Items[<a title="This value is determined by the index."><font color="MediumBlue">length</font></a> / 12]: <br> <font color="MediumBlue">short</font> ItemID;<br> <font color="MediumBlue">short</font> X;<br> <font color="MediumBlue">short</font> Y;<br> <font color="MediumBlue">short</font> Z;<br> <font color="MediumBlue">int</font> isVisible; <font color="DarkGreen">// 0=no, 1=yes</font><br></p></p></font>The center is at XYZ (0,0,0). The list needs to be sorted.<br><br><b>See Also:</b><br> - <a href="index.html" title="Index">Index Files</a><br></span><br><br> </body> </html> --- NEW FILE: maps.html --- <html> <head> <title> Ultima Online File Format Document : C# (C Sharp) </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><img border="0" src="../../images/csharp_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:106;"><a href="default.html" title="C# (C Sharp)"><img border="0" name="linkToFileFormatsLangcsharpMain" onMouseOver="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/maps_header.png" width="80" height="20"><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:586;"><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Map<n>.mul">Maps</a></h2><p><b>Data File: </b>Map<n>.mul<br></p>This file has no indexer. Directly after one block ends, another begins.<br><font face="Courier New"><p><h4>Block:</h4> <font color="MediumBlue">int</font> header; <font color="DarkGreen">// Unknown</font><br><i>Cells...</i></p></font>Each block contains 64 cells, treated as an 8x8 matrix loaded left to right, top to bottom.<br><font face="Courier New"><p><h4>Cell:</h4> <font color="MediumBlue">short</font> TileID;<br><font color="MediumBlue">sbyte</font> Z;<br></p></font>You can seek to a certain block, by knowing the map height.<br>- For Map0.mul, the block width and height is 768x512.<br>- For Map2.mul, it's 288x200.<br><br>The algorithm used to find the block lookup is:<br><font face="Courier New">((XBlock * BlockHeight) + YBlock) * 196</font><br>From there, the offset to a certain cell is:<br><font face="Courier New">((CellY * 8) + CellX) * 3</font><br><br><b>See Also:</b><br> - <a href="statics.html" title="Statics">Statics</a><br> - <a href="radarcol.html" title="Radarcol">Radar Colors</a><br></span><br><br> </body> </html> --- NEW FILE: lights.html --- <html> <head> <title> Ultima Online File Format Document : C# (C Sharp) </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><img border="0" src="../../images/csharp_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:106;"><a href="default.html" title="C# (C Sharp)"><img border="0" name="linkToFileFormatsLangcsharpMain" onMouseOver="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/lights_header.png" width="80" height="20"><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:586;"><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="Light.mul, LightIdx.mul">Lights</a></h2><p><b>Data File: </b>Light.mul<br><b>Index File: </b>LightIdx.mul<br></p>You can compute the following values from the Extra field in the index file.<br><font face="Courier New"><p><h4>Sizes:</h4> <font color="MediumBlue">short</font> width = (<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> & 0xFFFF);<br><font color="MediumBlue">short</font> height = ((<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> >> 16) & 0xFFFF);<br></p></font><font face="Courier New"><p><h4>Data:</h4> <font color="MediumBlue">sbyte</font>[width * height] additiveLightmap;<br></p></font>For each pixel (loaded top to bottom, left to right), add the lightmap value for each R, G, and B.<br>As the value ranges from -31 to 31, you could easily apply a hue by using the color entry at Math.Abs( value ).<br><br><b>See Also:</b><br> - <a href="index.html" title="Index">Index Files</a><br></span><br><br> </body> </html> --- NEW FILE: skillgroups.html --- <html> <head> <title> Ultima Online File Format Document : C# (C Sharp) </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><img border="0" src="../../images/csharp_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:106;"><a href="default.html" title="C# (C Sharp)"><img border="0" name="linkToFileFormatsLangcsharpMain" onMouseOver="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><a href="gumps.html" title="Gumps"><img border="0" name="linkToFileFormatsFilegumps" onMouseOver="document.linkToFileFormatsFilegumps.src='../../images/gumps_over.png'" onMouseOut="document.linkToFileFormatsFilegumps.src='../../images/gumps_regular.png'" src="../../images/gumps_regular.png" width="80" height="20"></a><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/skillgroups_header.png" width="80" height="20"><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:586;"><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="SkillGrp.mul">Skill Groups</a></h2><p><b>Data File: </b>SkillGrp.mul<br></p><font face="Courier New"><p><h4>Data:</h4> <font color="MediumBlue">int</font> groupCount;<br><p>List Groups[groupCount]: <br> <font color="MediumBlue">char</font>[17] groupName;<br></p><font color="MediumBlue">int</font>[?] table; <font color="DarkGreen">// Contains which group a skill is in.</font><br></p></font>The table array extends to the end of the file.<br>To determine which group a skill is in, simply use table[SkillID].<br><br><b>See Also:</b><br> - <a href="skills.html" title="Skills">Skills</a><br></span><br><br> </body> </html> --- NEW FILE: gumps.html --- <html> <head> <title> Ultima Online File Format Document : C# (C Sharp) </title> </head><body bgcolor="#C8C8C8" text="black" link="black" vlink="black" alink="#404040"> <span style="position:absolute;left:5;top:5;"><img border="0" src="../../images/background_x33.gif" width="102" height="662"></span><span style="position:absolute;left:6;top:6;"><a href="../../index.html" title="ModifyUO"><img border="0" name="linkToModifyUO" onMouseOver="document.linkToModifyUO.src='../../images/modifyuo_over.png'" onMouseOut="document.linkToModifyUO.src='../../images/modifyuo_regular.png'" src="../../images/modifyuo_regular.png" width="100" height="20"></a><br><a href="../../mapeditor.html" title="ModifyUO's Map Editor"><img border="0" name="linkToMapEditor" onMouseOver="document.linkToMapEditor.src='../../images/mapeditor_over.png'" onMouseOut="document.linkToMapEditor.src='../../images/mapeditor_regular.png'" src="../../images/mapeditor_regular.png" width="100" height="20"></a><br><img border="0" src="../../images/fileformats_header.png" width="100" height="20"><br><img border="0" src="../../images/indent_x28.gif" width="10" height="560"><br></span><span style="position:absolute;left:16;top:66;"><a href="../index.html" title="File Format Documentation"><img border="0" name="linkToFileFormatsMain" onMouseOver="document.linkToFileFormatsMain.src='../../images/main_over.png'" onMouseOut="document.linkToFileFormatsMain.src='../../images/main_regular.png'" src="../../images/main_regular.png" width="90" height="20"><br></a><img border="0" src="../../images/csharp_header.png" width="90" height="20"><br><img border="0" src="../../images/indent_x24.gif" width="10" height="480"></span><span style="position:absolute;left:26;top:106;"><a href="default.html" title="C# (C Sharp)"><img border="0" name="linkToFileFormatsLangcsharpMain" onMouseOver="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_over.png'" onMouseOut="document.linkToFileFormatsLangcsharpMain.src='../../images/main_x80_regular.png'" src="../../images/main_x80_regular.png" width="80" height="20"></a><br><a href="index.html" title="Index"><img border="0" name="linkToFileFormatsFileindex" onMouseOver="document.linkToFileFormatsFileindex.src='../../images/index_over.png'" onMouseOut="document.linkToFileFormatsFileindex.src='../../images/index_regular.png'" src="../../images/index_regular.png" width="80" height="20"></a><br><a href="colors.html" title="Colors"><img border="0" name="linkToFileFormatsFilecolors" onMouseOver="document.linkToFileFormatsFilecolors.src='../../images/colors_over.png'" onMouseOut="document.linkToFileFormatsFilecolors.src='../../images/colors_regular.png'" src="../../images/colors_regular.png" width="80" height="20"></a><br><a href="animations.html" title="Animations"><img border="0" name="linkToFileFormatsFileanimations" onMouseOver="document.linkToFileFormatsFileanimations.src='../../images/animations_over.png'" onMouseOut="document.linkToFileFormatsFileanimations.src='../../images/animations_regular.png'" src="../../images/animations_regular.png" width="80" height="20"></a><br><a href="animdata.html" title="Animdata"><img border="0" name="linkToFileFormatsFileanimdata" onMouseOver="document.linkToFileFormatsFileanimdata.src='../../images/animdata_over.png'" onMouseOut="document.linkToFileFormatsFileanimdata.src='../../images/animdata_regular.png'" src="../../images/animdata_regular.png" width="80" height="20"></a><br><a href="art.html" title="Art"><img border="0" name="linkToFileFormatsFileart" onMouseOver="document.linkToFileFormatsFileart.src='../../images/art_over.png'" onMouseOut="document.linkToFileFormatsFileart.src='../../images/art_regular.png'" src="../../images/art_regular.png" width="80" height="20"></a><br><a href="fonts.html" title="Fonts"><img border="0" name="linkToFileFormatsFilefonts" onMouseOver="document.linkToFileFormatsFilefonts.src='../../images/fonts_over.png'" onMouseOut="document.linkToFileFormatsFilefonts.src='../../images/fonts_regular.png'" src="../../images/fonts_regular.png" width="80" height="20"></a><br><img border="0" src="../../images/gumps_header.png" width="80" height="20"><br><a href="lights.html" title="Lights"><img border="0" name="linkToFileFormatsFilelights" onMouseOver="document.linkToFileFormatsFilelights.src='../../images/lights_over.png'" onMouseOut="document.linkToFileFormatsFilelights.src='../../images/lights_regular.png'" src="../../images/lights_regular.png" width="80" height="20"></a><br><a href="maps.html" title="Maps"><img border="0" name="linkToFileFormatsFilemaps" onMouseOver="document.linkToFileFormatsFilemaps.src='../../images/maps_over.png'" onMouseOut="document.linkToFileFormatsFilemaps.src='../../images/maps_regular.png'" src="../../images/maps_regular.png" width="80" height="20"></a><br><a href="multimap.html" title="Multimap"><img border="0" name="linkToFileFormatsFilemultimap" onMouseOver="document.linkToFileFormatsFilemultimap.src='../../images/multimap_over.png'" onMouseOut="document.linkToFileFormatsFilemultimap.src='../../images/multimap_regular.png'" src="../../images/multimap_regular.png" width="80" height="20"></a><br><a href="multis.html" title="Multis"><img border="0" name="linkToFileFormatsFilemultis" onMouseOver="document.linkToFileFormatsFilemultis.src='../../images/multis_over.png'" onMouseOut="document.linkToFileFormatsFilemultis.src='../../images/multis_regular.png'" src="../../images/multis_regular.png" width="80" height="20"></a><br><a href="palette.html" title="Palette"><img border="0" name="linkToFileFormatsFilepalette" onMouseOver="document.linkToFileFormatsFilepalette.src='../../images/palette_over.png'" onMouseOut="document.linkToFileFormatsFilepalette.src='../../images/palette_regular.png'" src="../../images/palette_regular.png" width="80" height="20"></a><br><a href="radarcol.html" title="Radarcol"><img border="0" name="linkToFileFormatsFileradarcol" onMouseOver="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_over.png'" onMouseOut="document.linkToFileFormatsFileradarcol.src='../../images/radarcol_regular.png'" src="../../images/radarcol_regular.png" width="80" height="20"></a><br><a href="sjis2uni.html" title="Sjis2uni"><img border="0" name="linkToFileFormatsFilesjis2uni" onMouseOver="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_over.png'" onMouseOut="document.linkToFileFormatsFilesjis2uni.src='../../images/sjis2uni_regular.png'" src="../../images/sjis2uni_regular.png" width="80" height="20"></a><br><a href="skillgroups.html" title="Skillgroups"><img border="0" name="linkToFileFormatsFileskillgroups" onMouseOver="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_over.png'" onMouseOut="document.linkToFileFormatsFileskillgroups.src='../../images/skillgroups_regular.png'" src="../../images/skillgroups_regular.png" width="80" height="20"></a><br><a href="skills.html" title="Skills"><img border="0" name="linkToFileFormatsFileskills" onMouseOver="document.linkToFileFormatsFileskills.src='../../images/skills_over.png'" onMouseOut="document.linkToFileFormatsFileskills.src='../../images/skills_regular.png'" src="../../images/skills_regular.png" width="80" height="20"></a><br><a href="sounds.html" title="Sounds"><img border="0" name="linkToFileFormatsFilesounds" onMouseOver="document.linkToFileFormatsFilesounds.src='../../images/sounds_over.png'" onMouseOut="document.linkToFileFormatsFilesounds.src='../../images/sounds_regular.png'" src="../../images/sounds_regular.png" width="80" height="20"></a><br><a href="speech.html" title="Speech"><img border="0" name="linkToFileFormatsFilespeech" onMouseOver="document.linkToFileFormatsFilespeech.src='../../images/speech_over.png'" onMouseOut="document.linkToFileFormatsFilespeech.src='../../images/speech_regular.png'" src="../../images/speech_regular.png" width="80" height="20"></a><br><a href="statics.html" title="Statics"><img border="0" name="linkToFileFormatsFilestatics" onMouseOver="document.linkToFileFormatsFilestatics.src='../../images/statics_over.png'" onMouseOut="document.linkToFileFormatsFilestatics.src='../../images/statics_regular.png'" src="../../images/statics_regular.png" width="80" height="20"></a><br><a href="textures.html" title="Textures"><img border="0" name="linkToFileFormatsFiletextures" onMouseOver="document.linkToFileFormatsFiletextures.src='../../images/textures_over.png'" onMouseOut="document.linkToFileFormatsFiletextures.src='../../images/textures_regular.png'" src="../../images/textures_regular.png" width="80" height="20"></a><br><a href="tiledata.html" title="Tiledata"><img border="0" name="linkToFileFormatsFiletiledata" onMouseOver="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_over.png'" onMouseOut="document.linkToFileFormatsFiletiledata.src='../../images/tiledata_regular.png'" src="../../images/tiledata_regular.png" width="80" height="20"></a><br><a href="unifont.html" title="Unifont"><img border="0" name="linkToFileFormatsFileunifont" onMouseOver="document.linkToFileFormatsFileunifont.src='../../images/unifont_over.png'" onMouseOut="document.linkToFileFormatsFileunifont.src='../../images/unifont_regular.png'" src="../../images/unifont_regular.png" width="80" height="20"></a><br><a href="verdata.html" title="Verdata"><img border="0" name="linkToFileFormatsFileverdata" onMouseOver="document.linkToFileFormatsFileverdata.src='../../images/verdata_over.png'" onMouseOut="document.linkToFileFormatsFileverdata.src='../../images/verdata_regular.png'" src="../../images/verdata_regular.png" width="80" height="20"></a><br></span><span style="position:absolute;left:16;top:586;"><a href="../vbasic/default.html" title="Visual Basic .NET"><img border="0" name="linkTovbasic" onMouseOver="document.linkTovbasic.src='../../images/vbasic_over.png'" onMouseOut="document.linkTovbasic.src='../../images/vbasic_regular.png'" src="../../images/vbasic_regular.png" width="90" height="20"></a><br><a href="../vbasic6/default.html" title="Visual Basic 6"><img border="0" name="linkTovbasic6" onMouseOver="document.linkTovbasic6.src='../../images/vbasic6_over.png'" onMouseOut="document.linkTovbasic6.src='../../images/vbasic6_regular.png'" src="../../images/vbasic6_regular.png" width="90" height="20"></a><br></span><span style="position:absolute;left:6;top:626;"><a href="http://www.uoxdev.com/phpBB/viewforum.php?forum=11" title="Discuss ModifyUO"><img border="0" name="linkToForums" onMouseOver="document.linkToForums.src='../../images/forums_over.png'" onMouseOut="document.linkToForums.src='../../images/forums_regular.png'" src="../../images/forums_regular.png" width="100" height="20"></a><br><a href="mailto:kr...@uo..." title="E-Mail Krrios"><img border="0" name="linkToContact" onMouseOver="document.linkToContact.src='../../images/contact_over.png'" onMouseOut="document.linkToContact.src='../../images/contact_regular.png'" src="../../images/contact_regular.png" width="100" height="20"></a></span><span style="position:absolute;left:112;top:5;"><h2><a title="GumpArt.mul, GumpIdx.mul">Gumps</a></h2><p><b>Data File: </b>GumpArt.mul<br><b>Index File: </b>GumpIdx.mul<br></p>You can compute the following values from the Extra field in the index file.<br><font face="Courier New"><p><h4>Sizes:</h4> <font color="MediumBlue">short</font> width = ((<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> >> 16) & 0xFFFF);<br><font color="MediumBlue">short</font> height = (<a title="This value is determined by the index."><font color="MediumBlue">extra</font></a> & 0xFFFF);<br></p></font><font face="Courier New"><p><h4>Data:</h4> <font color="MediumBlue">int</font>[height] lookupTable;<br><i>RLE Data...</i></p></font>RLE stands for "run-length encoding", it is a simple form of image compression.<br>This implementation of the RLE compression is treated as 32-bit values, broken up into two 16-bit values<br><font face="Courier New"><p><h4><a title="32-bits">RLE Packet</a>:</h4> <table border="1"> <tr> <td>1F</td><td>1E</td><td>1D</td><td>1C</td><td>1B</td><td>1A</td><td>19</td><td>18</td><td>17</td><td>16</td><td>1... [truncated message content] |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:14:44
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9094/webroot Added Files: Thumbs.db Log Message: Documentation updates --- NEW FILE: Thumbs.db --- (This appears to be a binary file; contents omitted.) |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:13:33
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/vbasic6 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8811/vbasic6 Log Message: Directory /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/vbasic6 added to the repository |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:13:33
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/csharp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8811/csharp Log Message: Directory /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/csharp added to the repository |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:13:33
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/vbasic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8811/vbasic Log Message: Directory /cvsroot/wpdev/xmlscripts/documentation/webroot/formats/vbasic added to the repository |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:13:22
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot/formats In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8724/formats Log Message: Directory /cvsroot/wpdev/xmlscripts/documentation/webroot/formats added to the repository |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:10:35
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8236/webroot Added Files: ChangeLog.wolfpack Log Message: Documentation updates --- NEW FILE: ChangeLog.wolfpack --- Wolfpack 13.0.0 ChangeLog Wolfpack 12.9.7 Beta (CVS) * Core Changes: * Region/Spawn Region Updates: - Fixed bugs that caused segfaults. - Added wandering controls to keep spawns in their regions. * Database Changes: - NPC baseids are now saved. - Spawnregions save spawned NPCs. - Multi tables removed, being redone. - Item.type and other properties are no longer saved, uses base definitions. - Removed the `spawnregion` field from the `items`,`npcs` database tables. * Code Changes: - Major cleanups and structure changes, much cleaner and more sane. - Numerous compile warning cleanups. - Support for Client 4.0.3a. - Support for 6th character slot. * Definition Changes: * Item Updates: - Colored platemail baseid mapping. This was overlooked and should fix armor bugs. - Added the new artwork/items from client 4.0.3a. * NPC Updates: - Several AoS NPCs added. Most NPCs should be added now. - Some NPCs such as orcs and lizardmen can now pull their id and skin from a list. - Lootlist improvements. - Stat adjustments. ( UO Stratics Data ) - Fame/Karma adjustments. ( UO Stratics Data ) - Basic loot list implimentation, most monsters should drop some gold/gems. * Region/Spawn Region Updates: - Template structure added for regions. - Template structure added for spawn regions. - Updated town spawns for felucca and trammel towns. * Misc. Updates: - Organized scripts.xml to be easier to read/check for missing scripts. * Python Script Changes: * Commands: - import/export now saves/imports the baseid and map values with WSC and TXT. - info updated, supports NPC properties a bit better. - freeze command added, toggles the frozen value. - dye updated to modify character skins. 'dye 0x0 will replace the skin with char.orgskin. * Loot System: - Index for loot lists in system.loot and system.lootlists. * Magic: - Updated summoned monsters, balance fix. - Spell casting delay adjustments. * System: - SQLite database optimization added. - Script system.debugging created to set different debugging options. * Misc. Changes: - FAQ.html included in the documentaiton. - ChangeLog.wolfpack included in the documentaiton. * Known Issues, Bugs, and Missing Features. - Spawn regions are incomplete. - Town/World regions are incomplete. - Teleport Scripts are incomplete. - Possible that a few monsters are missing. - Reloading python too many times crashes the server. - There are still some memory leaks. Wolfpack 12.9.6 Beta * Numerous crash fixes. - Python memory improvements. - NPC related crash fixes. - Worldsave error improvements. * Skill Fixes and Improvements - Alchemy added/redone. - Fixes for Carpentry, Blacksmithing, Tailoring, Tinkering, Bowcraft - Improvement and fixes with Item Identification, Spirit Speak, Evaluating Intelligence, Taste Identification, Animal Taming, Hiding, Stealth, Snooping. - Lumberjacking fixes. - Mining fixes. - Healing with bandages fixes for bloody bandages. * Command fixes - Travel fixes. - Add fixes. * Definitions cleanup - Reorganized the definitions to be cleaner and easier to manage with updates. - Note: ./definitions.xml moved to ./definitions/index.xml * Item Improvements and Fixes - Various price fixes. - Definition fixes. - Explosion potions can trigger chain explosions. - All potions should work. - Potion kegs work for pouring potions from a full keg.. - Food now works. - Multis were recoded. * NPC Improvements and Fixes - Tinkered Golems name fix. - Blacksmith male vendor fix. - Frenzied ostard is no longer invulnerable. - swamp_dragon_2 no longer has the wrong inherit definition. - Fixes to prevent creatures from being invisible. - Pet feeding is now possible. - NPC AI Speed adjustments. - Fixed a bug with vendor displayed prices. * Python Engine Improvements - item.say() and item.effect() added. - Double-clicking weapons should auto-equip if possible. - Makemenus now support a configurable delay. * Spell Improvements - The 8th circle magic has been implemented - Line of Sight fixes. * Known bugs: - Necromancy/Paladin spells do not function, still in the works. - Non-functioning skills: Snooping, Inscription, Cartography, Animal Lore, Arms Lore, Enticement. - Reload (python) memory leak. - Line of Sight blocks even if it shouldn't. - The "Open Door" macro doesn't work. - Drinks do not function, including alcohol. - Creature AI is getting stuck on objects. - Trading crashes the client. - Deeded objects don't work. - Potion kegs can not be refilled. - Explosion potions can detonate other potions through walls/objects. Wolfpack 12.9.5 Beta * Misc. Updates - Many misc. updates - Several new commands (Documentation here: http://www.wpdev.org/docs/) * Python Engine - Rewrote spell circles 1 to 7 including AoS support. - Rewrote most of the makemenus using a python-based class system and populated them. - Centralized most of the ore information and made it easier for shards to override the ores without changing the core scripts. - Several fixes to the tooltip system. - Added new events (Documentation here: http://www.wpdev.org/docs/) - Several new library functions. (No documentation yet but efforts to document have been started) - Added several new AoS magic properties to the combat system. - Added AoS style regeneration of health, stamina and mana. - Fixes to mining and other parts of the resource skill system. - Poison has been implemented (no onhit poisoning yet) - A script to export sphere 55i saves to a compatible wolfpack output is now in the CVS. (Works quite well but isn't finished yet) - Added shrunk figurines for NPCs like Sphere has. Used to convert stablemasters and shrinked NPCs from Sphere. - Food is now edible again. (But not feedable yet) - Added a "shrine" script for resurrection upon collision. - Fixed context menus and speech for bankers. - Support for Guilds (No Wars/Alliances yet) - Party System - NPCs should now be able to train players. - Spawngem system. (Similar to sphere's but with a gump for GMs on doubleclick): "system.spawns" - Statlocks are now accesible via python and work. - Stat and Skillgain has been rewritten in Python. * Definitions - General definition updates and corrections. * Server Core - Several core fixes regarding the "update player" network protocol and problems that arose from it. - Included a scaled night/day system with real dawn and sunset. - Finally made the ingame time progress. - Fixed several issues with NPC Ai and NPCs not attacking players. - Fixed an issue with corpses where equipment information wasn't stored correctly. - Raising from corpse should now be possible (if the player is standing on the corpse, he gets raised with all of his old equipment which is still on the corpse and a "stand up" animation is played). Much like sphere. - New "Monster_Berserk" AI for Blade Spirits. - New line of sight code from Varan Dar (not perfect yet) - New changes to the Windows GUI - Players no longer should see other logged out characters. Visibility to other players got a major rewrite and should function a lot better now. - Made sure that the bankbox can now be used. - Support for UOGateway Status requests. - Small console output changes (linux + windows). - Fixes for Python Unicode support (foreign languages are now better supported) - Regions support has been improved. It's not required to have a single topregion anymore and region changes are processed whenever the character position is changed automatically. - The .tags command is now declared deprecated except for the ".tags info" subcommand. Please use the python versions now: .deltag, .settag, .gettag. - If wolfpack is daemonized on Linux it won't try to read from stdin anymore. - SQLite has been updated. - Fixed a drag and drop problem (bouncing). - NPC kills no longer crash the server |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:10:34
|
Update of /cvsroot/wpdev/xmlscripts/documentation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8236 Removed Files: ChangeLog.wolfpack FAQ.html spacer.gif style.css top_logo.jpg Log Message: Documentation updates --- spacer.gif DELETED --- --- ChangeLog.wolfpack DELETED --- --- style.css DELETED --- --- top_logo.jpg DELETED --- --- FAQ.html DELETED --- |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:09:46
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7968/webroot Modified Files: FAQ.html Log Message: Updated the FAQ a little. Index: FAQ.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/webroot/FAQ.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** FAQ.html 29 Jun 2004 14:46:17 -0000 1.1 --- FAQ.html 29 Jun 2004 15:09:37 -0000 1.2 *************** *** 1,3 **** ! <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> --- 1,3 ---- ! <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> *************** *** 143,147 **** </head> <body> ! <div class="header"><img src="top_logo.jpg" style="width:586px;height:87px;" alt="" /></div> <div class="header2"><img src="spacer.gif" style="width:1px;height:3px;" alt="" /></div> <a name="top"></a> --- 143,147 ---- </head> <body> ! <div class="header"><a href="index.html"><img src="top_logo.jpg" style="width:586px;height:87px;" alt="" border="0" /></a></div> <div class="header2"><img src="spacer.gif" style="width:1px;height:3px;" alt="" /></div> <a name="top"></a> *************** *** 195,199 **** For a more verbose changelog: <ul> ! <li><a href="http://www.wpdev.org/docs/ChangeLog.wolfpack">http://www.wpdev.org/docs/ChangeLog.wolfpack</a></li> </ul> </div> --- 195,199 ---- For a more verbose changelog: <ul> ! <li><a href="http://doc.wpdev.org/ChangeLog.wolfpack">http://doc.wpdev.org/ChangeLog.wolfpack</a></li> </ul> </div> *************** *** 349,356 **** <br /> However, if you do wish to try and use it there is an ! <a href="http://www.wpdev.org/docs/command.php?name=IMPORT">import</a> command which supports WSC/TXT/Sphere save formats. Please note this will NOT import NPCs!<br /> It is recommended that you look into using the ! <a href="http://www.wpdev.org/docs/command.php?name=DECORATION">decoration</a> command as an alternative to using import. </div> --- 349,356 ---- <br /> However, if you do wish to try and use it there is an ! <a href="http://doc.wpdev.org/command_import.html">import</a> command which supports WSC/TXT/Sphere save formats. Please note this will NOT import NPCs!<br /> It is recommended that you look into using the ! <a href="http://doc.wpdev.org/command_decoration.html">decoration</a> command as an alternative to using import. </div> *************** *** 360,364 **** <li><a name="09" class="question">Where can I find documentation?</a><br /> <div class="answer"> ! You can find Wolfpack documentation at: <a href="http://www.wpdev.org/docs/">http://www.wpdev.org/docs/</a><br /> You can find Python documentation at: <a href="http://python.org/doc/2.3.4/">http://python.org/doc/2.3.4/</a> </div> --- 360,364 ---- <li><a name="09" class="question">Where can I find documentation?</a><br /> <div class="answer"> ! You can find Wolfpack documentation at: <a href="http://doc.wpdev.org/">http://doc.wpdev.org/</a><br /> You can find Python documentation at: <a href="http://python.org/doc/2.3.4/">http://python.org/doc/2.3.4/</a> </div> *************** *** 431,435 **** <a href="http://wpdev.sourceforge.net/snapshots/">http://wpdev.sourceforge.net/snapshots/</a> </div> ! <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> </ul> --- 431,436 ---- <a href="http://wpdev.sourceforge.net/snapshots/">http://wpdev.sourceforge.net/snapshots/</a> </div> ! <a href="#top" style="font-size:9pt;">Return To Questions</a><br /> ! <a href="index.html" style="font-size:9pt;">Return To Overview</a><br /><br /> </li> </ul> |
From: Sebastian H. <dar...@us...> - 2004-06-29 15:04:50
|
Update of /cvsroot/wpdev/xmlscripts/documentation/templates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6852/templates Modified Files: event.html events.html index.html module.html modules.html object.html objects.html Log Message: Template fixes. Index: index.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/index.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** index.html 26 Jun 2004 21:51:28 -0000 1.2 --- index.html 29 Jun 2004 15:04:39 -0000 1.3 *************** *** 81,87 **** </td> <td width="33%" class="text"> ! <span class="sectiontitle">MISCELLANEOUS</span><br /> ! Miscelleneous information can be found in this section. Links, configuration and setup among other things.<br /> ! <a href="#">Read more...</a> </td> </tr> --- 81,87 ---- </td> <td width="33%" class="text"> ! <span class="sectiontitle">FAQ</span><br /> ! A list of frequently asked questions can be found in this section.<br /> ! <a href="FAQ.html">Read more...</a> </td> </tr> Index: modules.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/modules.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** modules.html 26 Jun 2004 21:51:28 -0000 1.1 --- modules.html 29 Jun 2004 15:04:39 -0000 1.2 *************** *** 37,41 **** <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"/></a></td> </tr> <tr> --- 37,41 ---- <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"></a></td> </tr> <tr> Index: objects.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/objects.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** objects.html 26 Jun 2004 21:51:28 -0000 1.2 --- objects.html 29 Jun 2004 15:04:39 -0000 1.3 *************** *** 37,41 **** <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"/></a></td> </tr> <tr> --- 37,41 ---- <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"></a></td> </tr> <tr> Index: object.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/object.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** object.html 26 Jun 2004 21:51:28 -0000 1.3 --- object.html 29 Jun 2004 15:04:39 -0000 1.4 *************** *** 41,45 **** <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="./index.php"><img src="top_logo.jpg" width="586" height="87" border="0"/></a></td> </tr> <tr> --- 41,45 ---- <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"></a></td> </tr> <tr> Index: events.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/events.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** events.html 26 Jun 2004 21:51:28 -0000 1.3 --- events.html 29 Jun 2004 15:04:39 -0000 1.4 *************** *** 36,40 **** <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><img src="top_logo.jpg" width="586" height="87"></td> </tr> <tr> --- 36,40 ---- <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"></a></td> </tr> <tr> Index: module.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/module.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** module.html 29 Jun 2004 11:36:26 -0000 1.2 --- module.html 29 Jun 2004 15:04:39 -0000 1.3 *************** *** 41,45 **** <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="./index.php"><img src="top_logo.jpg" width="586" height="87" border="0"/></a></td> </tr> <tr> --- 41,45 ---- <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"></a></td> </tr> <tr> Index: event.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/event.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** event.html 26 Jun 2004 21:51:28 -0000 1.3 --- event.html 29 Jun 2004 15:04:39 -0000 1.4 *************** *** 36,40 **** <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><img src="top_logo.jpg" width="586" height="87"></td> </tr> <tr> --- 36,40 ---- <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> ! <td bgcolor="#004B2C"><a href="index.html"><img src="top_logo.jpg" width="586" height="87" border="0"></a></td> </tr> <tr> |
From: Sebastian H. <dar...@us...> - 2004-06-29 14:47:30
|
Update of /cvsroot/wpdev/xmlscripts/documentation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2575 Modified Files: generate_html.py Log Message: Documentation Index: generate_html.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/generate_html.py,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** generate_html.py 29 Jun 2004 11:36:25 -0000 1.4 --- generate_html.py 29 Jun 2004 14:47:20 -0000 1.5 *************** *** 109,113 **** text = text.replace('{OVERVIEW}', overview) ! output = open('output/commands.html', "wt") output.write(text) output.close() --- 109,113 ---- text = text.replace('{OVERVIEW}', overview) ! output = open('webroot/commands.html', "wt") output.write(text) output.close() *************** *** 139,143 **** text = text.replace('{NOTES}', notes) ! output = open('output/command_%s.html' % command['name'].lower(), "wt") output.write(text) output.close() --- 139,143 ---- text = text.replace('{NOTES}', notes) ! output = open('webroot/command_%s.html' % command['name'].lower(), "wt") output.write(text) output.close() *************** *** 171,175 **** text = text.replace('{VERSION}', version) ! output = open('output/events.html', "wt") output.write(text) output.close() --- 171,175 ---- text = text.replace('{VERSION}', version) ! output = open('webroot/events.html', "wt") output.write(text) output.close() *************** *** 191,195 **** text = text.replace('{VERSION}', version) ! output = open('output/event_%s.html' % event['name'].lower(), "wt") output.write(text) output.close() --- 191,195 ---- text = text.replace('{VERSION}', version) ! output = open('webroot/event_%s.html' % event['name'].lower(), "wt") output.write(text) output.close() *************** *** 233,237 **** text = text.replace('{VERSION}', version) ! output = open('output/objects.html', "wt") output.write(text) output.close() --- 233,237 ---- text = text.replace('{VERSION}', version) ! output = open('webroot/objects.html', "wt") output.write(text) output.close() *************** *** 378,382 **** text = text.replace('{DESCRIPTION}', '') ! output = open('output/object_%s.html' % object['object'].lower(), "wt") output.write(text) output.close() --- 378,382 ---- text = text.replace('{DESCRIPTION}', '') ! output = open('webroot/object_%s.html' % object['object'].lower(), "wt") output.write(text) output.close() *************** *** 427,431 **** text = text.replace('{VERSION}', version) ! output = open('output/modules.html', "wt") output.write(text) output.close() --- 427,431 ---- text = text.replace('{VERSION}', version) ! output = open('webroot/modules.html', "wt") output.write(text) output.close() *************** *** 505,509 **** text = text.replace('{MODULEFUNCTIONS}', overview) ! output = open('output/module_%s.html' % module.replace('.', '_').lower(), "wt") output.write(text) output.close() --- 505,509 ---- text = text.replace('{MODULEFUNCTIONS}', overview) ! output = open('webroot/module_%s.html' % module.replace('.', '_').lower(), "wt") output.write(text) output.close() *************** *** 521,525 **** text = text.replace('{MODULES}', str(len(modules))) ! output = open('output/index.html', "wt") output.write(text) output.close() \ No newline at end of file --- 521,525 ---- text = text.replace('{MODULES}', str(len(modules))) ! output = open('webroot/index.html', "wt") output.write(text) output.close() \ No newline at end of file |
From: Sebastian H. <dar...@us...> - 2004-06-29 14:46:29
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2340/webroot Added Files: FAQ.html spacer.gif style.css top_logo.jpg Log Message: Documentation --- NEW FILE: spacer.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: style.css --- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .maintitle { font-family: "Trebuchet MS", Arial, Helvetica; font-size: 16px; font-weight: bold; color: #336633; } .smalltext { font-family: "Trebuchet MS", Arial, Helvetica; font-size: 10px; color: #999999; } .sectiontitle { font-family: "Trebuchet MS", Arial, Helvetica; font-size: 14px; font-weight: bold; color: #666666; } .text { font-family: "Trebuchet MS", Arial, Helvetica; font-size: 12px; } img { border: 0; } a:link { color: #0000FF; text-decoration: none; } a:visited { text-decoration: none; color: #0000FF; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } --- NEW FILE: top_logo.jpg --- (This appears to be a binary file; contents omitted.) --- NEW FILE: FAQ.html --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Wolfpack 13.0.0 F.A.Q.</title> <base href="./" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <style type="text/css"> <!-- body { background-color: #ffffff; font-family: "Trebuchet MS", Arial, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-align: left; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; text-decoration: none; } a:link, a:visited { color: #0000FF; text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } img { border: 0px; border-color: none; } div { text-decoration: none; font-style: none; font-weight: normal; } div.header { width: 100%; background-color: #004b2c; height: 87px; text-align: left; } div.header2 { background-color: #999999; width: 100%; height: 3px; text-align: left; } div.navbar { width: 783px; text-align: left; height: 60px; } table.navigation { border: none; margin: 0px; padding: 0px; text-align: left; width: 783px; height: 60px; vertical-align: top; } td.navigation1, td.navigation2, td.navigation3 { color: #000000; text-align: left; vertical-align: top; } td.navigation1 { height: 20px; width: 783px; vertical-align: top; } td.navigation2 { height: 19px; width: 634px; } td.navigation3 { height: 19px; width: 149px; text-align: center; } div.toc, div.faq { text-align: left; margin-left: 1em; font-size: 16px; font-weight: bold; } div.faq { margin-bottom: 3em; } hr { border-color: #e3f3a8; border-style: thin inset; width: 750px; margin-left: 1em; margin-top: 0.75em; margin-bottom: 0.75em; float: left; } ul.toc { list-style-type: decimal-leading-zero; font-weight: normal; } ul.faq { font-weight: normal; list-style-type: decimal-leading-zero; } a.question { text-decoration: underline; color: #002F1B; font-weight: bold; } div.answer { margin-left: 1em; margin-bottom: 1em; margin-top: 0.5em; color: #000000; text-decoration: normal; } div.bash { margin-left: 1em; margin-bottom: 0.25em; margin-top: 0.25em; font-size: 10pt; font-family: Fixed, Arial; } div.smalltext { font-family: "Trebuchet MS", Arial, Helvetica; font-size: 10px; color: #999999; text-align: center; } --> </style> </head> <body> <div class="header"><img src="top_logo.jpg" style="width:586px;height:87px;" alt="" /></div> <div class="header2"><img src="spacer.gif" style="width:1px;height:3px;" alt="" /></div> <a name="top"></a> <br /> <!-- QUESTIONS --> <div class="toc"> <span style="font-size:18px;font-style:italic;color:#002F1B;">Wolfpack 13.x.x</span><br /> Frequently Asked Questions<br /> <br /> Table of Contents<br /> <ul class="toc"> <li><a href="#01">What is new in Wolfpack 13.x.x?</a></li> <li><a href="#02">What platforms are supported?</a></li> <li><a href="#03">What are the system hardware requirements?</a></li> <li><a href="#04">What needs to be installed to use Wolfpack?</a></li> <li><a href="#05">How do I compile Wolfpack under Windows?</a><br /> <ul> <li><a href="#05a">Using MSVC.</a></li> <li><a href="#05b">Using Cygwin/MinGW.</a></li> </ul> </li> <li><a href="#06">How do I compile Wolfpack under Linux?</a></li> <li><a href="#07">How do I compile Wolfpack under BSD?</a></li> <li><a href="#08">Can I use the world files for previous Wolfpack versions?</a></li> <li><a href="#09">Where can I find documentation?</a></li> <li><a href="#10">Help! I get unicode errors with my python scripts!</a></li> <li><a href="#11">I found a bug! What can I do?</a></li> <li><a href="#12">I wrote some scripts that were missing! What can I do with it?</a></li> <li><a href="#13">Where can I find the latest CVS Snapshots?</a></li> </ul> </div> <br /><hr /><br /> <!-- ANSWERS --> <div class="faq"> <br /> Answers<br /> <ul class="faq"> <!-- Answer 01 --> <li><a name="01" class="question">What is new in Wolfpack 13.x.x?</a> <div class="answer"> There are many new things in Wolfpack 13.x.x<br /> A small list of what's new:<br /> <ul> <li>A new database world save format, <a href="http://www.sqlite.org/">SQLite</a> and <a href="http://www.mysql.org/">MySQL</a>.</li> <li>A new scripting engine powered by <a href="http://www.python.org/">Python 2.3</a>.</li> <li>A new XML data storage to replace the old SCP system.</li> <li>Latest client support for versions such as Age of Shadows.</li> <li>Client Encryption Support</li> </ul> <br /> For a more verbose changelog: <ul> <li><a href="http://www.wpdev.org/docs/ChangeLog.wolfpack">http://www.wpdev.org/docs/ChangeLog.wolfpack</a></li> </ul> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 02 --> <li><a name="02" class="question">What platforms are supported?</a> <div class="answer"> Confirmed supported platforms include:<br /> <ul> <li>Windows</li> <li>Linux</li> <li>BSD</li> </ul> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 03 --> <li><a name="03" class="question">What are the system hardware requirements?</a> <div class="answer"> While this remains currently untested, here are some recommendations.<br /> <br /> Minimum:<br /> <ul> <li>128 MB of RAM.</li> <li>A processor of at least 400mhz.</li> <li>At least 250 MB of free hard drive space.</li> </ul> <br /> Recommended:<br /> <ul> <li>256 MB of RAM or greater.</li> <li>A processor of at least 800mhz.</li> <li>At least 500 MB of free hard drive space.</li> </ul> <br /> Naturally, the better your hardware the better your server's performance will be. </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 04 --> <li><a name="04" class="question">What needs to be installed to use Wolfpack?</a><br /> <div class="answer"> There are two things you should install and run Wolfpack 13.x.x.<br /> <br /> For Windows:<br /> <ul> <li><a href="http://python.org/2.3.4/">The Latest Python-2.3 Release</a>.</li> </ul> <br /> For Linux/BSD:<br /> <ul> <li><a href="http://www.trolltech.com/download/qt/x11.html">The Latest QT-3.3 Release</a>.</li> <li><a href="http://python.org/2.3.4/">The Latest Python-2.3 Release</a>.</li> </ul> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 05 --> <li><a name="05" class="question">How do I compile Wolfpack under Windows?</a><br /> <ul> <li><a name="05a" class="question">Using MSVC.</a><br /> <div class="answer"> This guide covers compiling Wolfpack using MSVC.<br /> <br /> Compile Requirements:<br /> <ul> <li><a href="http://python.org/2.3.4/">The Latest Python-2.3 Release</a>.</li> <li><a href="http://msdn.microsoft.com/visualc/downloads/updates/default.aspx">Service pack 5 for MSVC6</a>.</li> <li><a href="http://sourceforge.net/project/showfiles.php?group_id=38114&package_id=62543">Windows QT Library</a>.</li> </ul> <br /> Optional Compile Requirements:<br /> <ul> <li><a href="http://www.mysql.org/">MySQL Database</a>.</li> </ul> <br /> Currently Incomplete. </div> </li> <li><a name="05b" class="question">Using Cygwin/MinGW.</a><br /> <div class="answer"> Currently Incomplete. </div> </li> </ul> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 06 --> <li><a name="06" class="question">How do I compile Wolfpack under Linux?</a><br /> <div class="answer"> First you need the latest QT-3.3.x release for your linux distribution.<br /> You will also need the dev package for this version of QT.<br /> Note: Most distributions use libqt3-mt and libqt3-mt-dev for package names.<br /> <br /> Distribution Notes<br /><br /> Debian:<br /> <ul> <li>Recommended that you use Debian Unstable for latest packages.</li> <li>QT3 Packages: libqt3c102-mt libqt3-mt-dev libqt3-headers qt3-dev-tools</li> <li>Python Packages: python2.3 python2.3-dev</li> <li>Recommended Packages: python2.3-mysqldb python2.3-sqlite python2.3-xml libsqlite0 libsqlite0-dev sqlite sqlite-doc</li> <li>MySQL Packages: libmysqlclient-dev libmysqlclient12 mysql-client mysql-common mysql-server</li> </ul> <br /> Compiling Instructions:<br /> <div class="bash"> tar xvfj wolfpack.tar.bz2 -C ./<br /> cd wolfpack_source_dir/<br /> chmod +x configure<br /> ./configure --help<br /> # Please read the options and use those that apply to you.<br /> # Running configure should auto detect most options. <br /> ./configure --enable-debug --enable-mysql<br /> # At this point you can edit Makefile and add optional CFLAGS<br /> # I personally add -march=athlon -03<br /> make<br /> # Grab a snack while it compiles. </div> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 07 --> <li><a name="07" class="question">How do I compile Wolfpack under BSD?</a><br /> <div class="answer"> Compiling Instructions:<br /> <div class="bash"> tar xvfj wolfpack.tar.bz2 -C ./<br /> cd wolfpack_source_dir/<br /> chmod +x configure<br /> ./configure --help<br /> # Please read the options and use those that apply to you.<br /> # Running configure should auto detect most options. <br /> ./configure --enable-debug --enable-mysql<br /> # At this point you can edit Makefile and add optional CFLAGS<br /> # I, Dreoth, personally add -march=athlon -03<br /> make<br /> # Grab a snack while it compiles. </div> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 08 --> <li><a name="08" class="question">Can I use the world files for previous Wolfpack versions?</a><br /> <div class="answer"> The simple answer for this is <span style="font-weight:bold;">no</span>.<br /> <ul> <li>Wolfpack 13.x.x no longer uses or supports the old WSC save system. This has been replaced with a database save system.</li> <li>Wolfpack 13.x.x will use spawn scripts for filling in NPCs and there are commands available for adding missing world objects.</li> </ul> <br /> However, if you do wish to try and use it there is an <a href="http://www.wpdev.org/docs/command.php?name=IMPORT">import</a> command which supports WSC/TXT/Sphere save formats. Please note this will NOT import NPCs!<br /> It is recommended that you look into using the <a href="http://www.wpdev.org/docs/command.php?name=DECORATION">decoration</a> command as an alternative to using import. </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 09 --> <li><a name="09" class="question">Where can I find documentation?</a><br /> <div class="answer"> You can find Wolfpack documentation at: <a href="http://www.wpdev.org/docs/">http://www.wpdev.org/docs/</a><br /> You can find Python documentation at: <a href="http://python.org/doc/2.3.4/">http://python.org/doc/2.3.4/</a> </div> </li> <!-- Answer 10 --> <li><a name="10" class="question">Help! I get unicode errors with my python scripts!</a><br /> <div class="answer"> This problem is mostly common with Linux/BSD. Python-2.3 on many distributions comes compiled using UCS4 for Unicode. Wolfpack currently requires that Python-2.3 be compiled with UCS2 for Unicode. If this is the case, you will need to download and manually compile Python-2.3 and add the `--enable-unicode=ucs2 --enable-shared` to the ./configure arguments. After this you can install this Python-2.3 to your /usr/local/ directory or anywhere else. Please be sure to put this new python path in the Wolfpack configure arguments!<br /> <br /> Python Fix / Compiling Instructions:<br /> <div class="bash"> # Compiling/Installing Python-2.3.x tar xvjf Python-2.3.4.tar.bz2 -C ./<br /> cd python_source_dir/<br /> # Please note the --enable-shared and --enable-unicode=ucs2<br /> ./configure --prefix=/usr/local --enable-unicode=ucs2 --enable-shared<br /> make<br /> su root<br /> make install<br /> exit<br /> </div> <br /> At this point you need to recompile Wolfpack.<br /> For information reguarding compiling, please check out:<br /> <ul> <li><a href="#06">Linux Compile Guide</a></li> <li><a href="#07">BSD Compile Guide</a></li> </ul> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 11 --> <li><a name="11" class="question">I found a bug! What can I do?</a><br /> <div class="answer"> Before anything, we recommend that you check the bug tracker to see if it has already been reported.<br /> If you find a new bug there are a few things you can do:<br /> <ul> <li>You can report the bug at: <a href="http://bugs.wpdev.org/">http://bugs.wpdev.org/</a></li> <li>You can contact a developer by Email/IRC/IM</li> <li>You can check the sourceforge mailing lists.</li> </ul> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> <!-- Answer 12 --> <li><a name="12" class="question">I wrote some scripts that were missing! What can I do with it?</a><br /> <div class="answer"> First of all, we are trying to conform to an OSI like world. So please check that your creation(s) are along those requirements.<br /> If so, then there are a few things you can do:<br /> <ul> <li>You can contact a developer by Email/IRC/IM</li> <li>You can check the sourceforge mailing lists.</li> </ul> <br /> We try our best to give credit where it is due. If we receive contributions from non developers we will generally include comments about the author. :) </div> </li> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> <!-- Answer 13 --> <li><a name="13" class="question">Where can I find the latest CVS Snapshots?</a><br /> <div class="answer"> You can find the latest CVS snapshots at: <a href="http://wpdev.sourceforge.net/snapshots/">http://wpdev.sourceforge.net/snapshots/</a> </div> <a href="#top" style="font-size:9pt;">Return To Questions</a><br /><br /> </li> </ul> </div> <div class="smalltext">© 2004 Wolfpack Team | <a href="http://www.wpdev.org/">http://www.wpdev.org</a></div> <br /> </body> </html> |
From: Sebastian H. <dar...@us...> - 2004-06-29 14:45:25
|
Update of /cvsroot/wpdev/xmlscripts/documentation/webroot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2094/webroot Log Message: Directory /cvsroot/wpdev/xmlscripts/documentation/webroot added to the repository |
From: Sebastian H. <dar...@us...> - 2004-06-29 14:43:55
|
Update of /cvsroot/wpdev/xmlscripts/documentation/output In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1738/output Log Message: Directory /cvsroot/wpdev/xmlscripts/documentation/output added to the repository |
From: Sebastian H. <dar...@us...> - 2004-06-29 11:36:50
|
Update of /cvsroot/wpdev/wolfpack/python In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27475/python Modified Files: global.cpp worlditerator.cpp Log Message: Documentation Index: worlditerator.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/worlditerator.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** worlditerator.cpp 2 Jun 2004 19:13:14 -0000 1.6 --- worlditerator.cpp 29 Jun 2004 11:36:41 -0000 1.7 *************** *** 29,40 **** #include "../world.h" ! typedef struct ! { PyObject_HEAD; cItemIterator* iter; } wpItemIterator; ! static void wpItemIteratorDealloc( PyObject* self ) ! { delete ( ( wpItemIterator * ) self )->iter; PyObject_Del( self ); --- 29,38 ---- #include "../world.h" ! typedef struct { PyObject_HEAD; cItemIterator* iter; } wpItemIterator; ! static void wpItemIteratorDealloc( PyObject* self) { delete ( ( wpItemIterator * ) self )->iter; PyObject_Del( self ); Index: global.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/python/global.cpp,v retrieving revision 1.134 retrieving revision 1.135 diff -C2 -d -r1.134 -r1.135 *** global.cpp 27 Jun 2004 19:24:37 -0000 1.134 --- global.cpp 29 Jun 2004 11:36:41 -0000 1.135 *************** *** 279,284 **** }; ! /*! ! Gets the minutes of the current uo time */ static PyObject* wpTime_minute( PyObject* self, PyObject* args ) --- 279,286 ---- }; ! /* [...1117 lines suppressed...] --- 1669,1672 ---- *************** *** 1431,1436 **** { "chariterator", wpAllCharsIterator, METH_NOARGS, "Returns an iterator for all chars in the world." }, { "chars", wpChars, METH_VARARGS, "Returns a list of chars in a specific sector." }, - { "allcharsserials", wpAllCharsSerials, METH_VARARGS, "Returns a list of all chars serials" }, - { "allitemsserials", wpAllItemsSerials, METH_VARARGS, "Returns a list of all items serials" }, { "landdata", wpLanddata, METH_VARARGS, "Returns the landdata information for a given tile stored on the server." }, { "tiledata", wpTiledata, METH_VARARGS, "Returns the tiledata information for a given tile stored on the server." }, --- 1693,1696 ---- *************** *** 1441,1447 **** { "registerpackethook", wpRegisterPacketHook, METH_VARARGS, "Registers a packet hook." }, { "registercommand", wpRegisterCommand, METH_VARARGS, "Registers a global command hook." }, - { "serveruptime", wpServerUptime, METH_NOARGS, "Returns uptime of server in seconds." }, { "serverversion", wpServerVersion, METH_NOARGS, "Returns the server version string." }, - { "currentdatetime", wpCurrentdatetime, METH_NOARGS, "Returns the current real date/time" }, { "isstarting", wpIsStarting, METH_NOARGS, "Returns if the server is in starting state" }, { "isrunning", wpIsRunning, METH_NOARGS, "Returns if the server is in running state" }, --- 1701,1705 ---- |
From: Sebastian H. <dar...@us...> - 2004-06-29 11:36:38
|
Update of /cvsroot/wpdev/xmlscripts/documentation/templates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27444/templates Modified Files: module.html Log Message: Documentation Index: module.html =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/templates/module.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** module.html 26 Jun 2004 21:51:28 -0000 1.1 --- module.html 29 Jun 2004 11:36:26 -0000 1.2 *************** *** 49,53 **** <a name="top"></a> <div align="center"> ! <p><span class="maintitle">Wolfpack Object Reference </span></p> <table width="780" border="0" cellspacing="3" cellpadding="0"> <tr valign="top" align="left"> --- 49,53 ---- <a name="top"></a> <div align="center"> ! <p><span class="maintitle">Wolfpack Library Reference </span></p> <table width="780" border="0" cellspacing="3" cellpadding="0"> <tr valign="top" align="left"> |
From: Sebastian H. <dar...@us...> - 2004-06-29 11:36:36
|
Update of /cvsroot/wpdev/xmlscripts/documentation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27444 Modified Files: generate_html.py parse.py Log Message: Documentation Index: parse.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/parse.py,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** parse.py 26 Jun 2004 21:51:28 -0000 1.6 --- parse.py 29 Jun 2004 11:36:25 -0000 1.7 *************** *** 16,19 **** --- 16,20 ---- INHERIT_PATTERN = re.compile('\\\\inherit\s+(\w+)\s*(?=\Z|[\s\n]+\\\\\w)', re.S) FUNCTION_NAME_PATTERN = re.compile("\\\\function\s([\w\.]+)", re.S) + LINK_OBJECT_PATTERN = re.compile("<object\\s+id=\"([^\\\"]+)\">(.*?)<\\/object>", re.S) VERSION = "Unknown" *************** *** 30,34 **** def processtext(text): ! return text.strip().replace("\\", "\\\\").replace("\n", "<br>\n") # --- 31,48 ---- def processtext(text): ! text = text.strip().replace("\\", "\\\\").replace("\n", "<br>\n") ! ! # Replace the <object tags ! while 1: ! link = LINK_OBJECT_PATTERN.search(text) ! ! if not link: ! break ! ! # Replace ! replacement = '<a href="object_%s.html">%s</a>' % (link.group(1).lower(), link.group(2)) ! text = text[0:link.start()] + replacement + text[link.end():] ! ! return text # Index: generate_html.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/documentation/generate_html.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** generate_html.py 26 Jun 2004 21:51:28 -0000 1.3 --- generate_html.py 29 Jun 2004 11:36:25 -0000 1.4 *************** *** 452,455 **** --- 452,457 ---- rows = int(math.ceil(len(localfunctions) / 7.0)) + localfunctions.sort(namesort) + for row in range(0, rows): overview += "<tr>\n" *************** *** 466,470 **** text = text.replace('{FUNCTIONOVERVIEW}', overview) ! # Generate a list of methods overview = '' --- 468,472 ---- text = text.replace('{FUNCTIONOVERVIEW}', overview) ! # Generate a list of methods overview = '' |
From: Sebastian H. <dar...@us...> - 2004-06-29 11:36:21
|
Update of /cvsroot/wpdev/xmlscripts/scripts/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27386/wolfpack Modified Files: __init__.py consts.py time.py Log Message: Documentation Index: time.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/time.py,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** time.py 9 May 2004 12:47:22 -0000 1.11 --- time.py 29 Jun 2004 11:36:12 -0000 1.12 *************** *** 2,58 **** """ \library wolfpack.time ! \description Contains several functions for wolfpack time. """ import _wolfpack.time - """ - \function wolfpack.time.minute - \return Integer - \description Return the minute of the hour for the current game time. Range: 0 - 59 - """ minute = _wolfpack.time.minute - - """ - \function wolfpack.time.hour - \return Integer - \description Return the current hour of the day. Range: 0 - 23 - """ hour = _wolfpack.time.hour - - """ - \function wolfpack.time.days - \return Integer - \description Returns the days elapsed since the initialization of the game time. - """ days = _wolfpack.time.days - - """ - \function wolfpack.time.minutes - \return Integer - \description Return the minutes elapsed since the initialization of the game time. - """ minutes = _wolfpack.time.minutes - - """ - \function wolfpack.time.currenttime - \return Integer - \description Return the current servertime in miliseconds since start of the gameserver. - """ servertime = _wolfpack.currenttime currenttime = _wolfpack.currenttime - - """ - \function wolfpack.time.currentdatetime - \return String - \description Return the current real date and time as a string. - """ - currentdatetime = _wolfpack.currentdatetime - - - """ - \function wolfpack.time.currentlightlevel - \return Integer - \description Return the current outside lightlevel. - """ currentlightlevel = _wolfpack.time.currentlightlevel --- 2,15 ---- """ \library wolfpack.time ! \description Contains several functions for ingame time. """ import _wolfpack.time minute = _wolfpack.time.minute hour = _wolfpack.time.hour days = _wolfpack.time.days minutes = _wolfpack.time.minutes servertime = _wolfpack.currenttime currenttime = _wolfpack.currenttime currentlightlevel = _wolfpack.time.currentlightlevel Index: __init__.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/__init__.py,v retrieving revision 1.54 retrieving revision 1.55 diff -C2 -d -r1.54 -r1.55 *** __init__.py 27 Jun 2004 19:24:46 -0000 1.54 --- __init__.py 29 Jun 2004 11:36:12 -0000 1.55 *************** *** 30,406 **** callevent = _wolfpack.callevent callnamedevent = _wolfpack.callnamedevent ! #statics = _wolfpack.statics ! ! """ ! \function wolfpack.finditem ! \param serial ! \return Object or None ! \description Tries to find an object by its serial. ! """ ! def finditem( serial ): ! if serial <= 0x40000000: ! raise TypeError, "Invalid Serial <= 0x40000000" ! else: ! return _wolfpack.finditem( int( serial ) ) ! ! """ ! \function wolfpack.findchar ! \param serial ! \return Character of None ! \description Tries to find a character by its serial. ! """ ! def findchar( serial ): ! if serial >= 0x40000000: ! raise TypeError, "Invalid Serial >= 0x40000000" ! else: ! return _wolfpack.findchar( int( serial ) ) ! ! """ ! \function wolfpack.findmulti ! \param arg ! \return Multi or None. ! \description Tries to find a multi based on its position. ! """ ! def findmulti( arg ): ! return _wolfpack.findmulti( arg ) ! ! def region( x, y, map ): ! if not type( x ) is IntType or not type( y ) is IntType or not type( map ) is IntType: ! raise TypeError, "x, y and map need to be integer values" ! else: ! return _wolfpack.region( x, y, map ) ! ! """ ! \function wolfpack.itemregion ! \param x1 ! \param y1 ! \param x2 ! \param y2 ! \param map ! \return List of Items or None ! \description Grabs a list of items in a given area. ! """ ! def itemregion( x1, y1, x2, y2, map ): ! return _wolfpack.itemregion( x1, y1, x2, y2, map ) ! ! """ ! \function wolfpack.charregion ! \param x1 ! \param y1 ! \param x2 ! \param y2 ! \param map ! \return List of Characters or None ! \description Grabs a list of characters in a given area. ! """ ! def charregion( x1, y1, x2, y2, map ): ! return _wolfpack.charregion( x1, y1, x2, y2, map ) ! ! # Statics, Items, Map ! """ ! \function wolfpack.map ! \param x ! \param y ! \param map ! \return List of Map Information ! \description Returns a dictionary with information about a given map tile. ! """ ! def map( x, y, map ): ! if not type( x ) is IntType or not type( y ) is IntType or not type( map ) is IntType: ! raise TypeError, "x, y and map need to be integer values" ! else: ! return _wolfpack.map( x, y, map ) ! ! """ ! \function wolfpack.hasmap ! \param map ! \return True or False ! \description Returns True/False if you have the map id. ! """ ! def hasmap( map ): ! if not type( map ) is IntType: ! raise TypeError, "map needs to be integer value" ! else: ! return _wolfpack.hasmap( map ) ! ! """ ! \function wolfpack.statics ! \param x ! \param y ! \param map ! \param exact ! \return List of Statics ! \description Returns a list of statics at a given point. ! """ ! def statics( x, y, map, exact=1 ): ! if not type( x ) is IntType or not type( y ) is IntType or not type( map ) is IntType or not type( exact ) is IntType: ! raise TypeError, "x, y and map need to be integer values" ! else: ! return _wolfpack.statics( x, y, map, exact ) ! ! """ ! \function wolfpack.items ! \param x ! \param y ! \param map ! \param range ! \return List of Items ! \description Returns a list of items at a given point. ! """ ! def items( x, y, map, range=1 ): ! if not type( x ) is IntType or not type( y ) is IntType or not type( map ) is IntType or not type( range ) is IntType: ! raise TypeError, "x, y and map need to be integer values" ! else: ! return _wolfpack.items( x, y, map, range ) ! ! """ ! \function wolfpack.chars ! \param x ! \param y ! \param map ! \param range ! \return List of Chars ! \description Returns a list of characters at a given point. ! """ ! def chars( x, y, map, range=1 ): ! if not type( x ) is IntType or not type( y ) is IntType or not type( map ) is IntType or not type( range ) is IntType: ! raise TypeError, "x, y and map need to be integer values" ! else: ! return _wolfpack.chars( x, y, map, range ) ! ! """ ! \function wolfpack.itemiterator ! \return List of Items. ! \description Returns an iterator for all items in the world. ! """ ! def itemiterator(): ! return _wolfpack.itemiterator() ! ! """ ! \function wolfpack.chariterator ! \return List of Chars. ! \description Returns an iterator for all chars in the world. ! """ ! def chariterator(): ! return _wolfpack.chariterator() ! ! """ ! \function wolfpack.allitemsserials ! \return List of Item Serials ! \description Returns a list of all item serials. ! """ ! def allitemsserials(): ! return _wolfpack.allitemsserials() ! ! """ ! \function wolfpack.allcharsserials ! \return List of Char Serials ! \description Returns a list of all character serials. ! """ ! def allcharsserials(): ! return _wolfpack.allcharsserials() ! ! """ ! \function wolfpack.addtimer ! \param expiretime ! \param function ! \param args ! \param serializable ! \return None ! \description Adds a timed effect. ! """ ! def addtimer( expiretime, function, args, serializable=0 ): ! if not type( expiretime ) is IntType: ! raise TypeError, "expiretime needs to be a number" ! elif not type( function ) is StringType: ! raise TypeError, "function needs to be a string" ! elif not type( args ) is ListType: ! raise TypeError, "args need to be a list" ! elif not type( serializable ) is IntType: ! raise TypeError, "serializable needs to be a number" ! ! if serializable != 0: ! serializable = 1 ! ! return _wolfpack.addtimer( expiretime, function, args, serializable ) ! ! """ ! \function wolfpack.list ! \param id ! \return List of Definitions ! \description Returns a list defined in the definitions as a Python List. ! """ ! def list( id ): ! if not type( id ) is StringType: ! raise TypeError, "id needs to be a string" ! return _wolfpack.list( id ) ! ! """ ! \function wolfpack.registerglobal ! \param event ! \param script ! \return None ! \description Registers a global script hook. ! """ ! # Register a global hook ! def registerglobal( event, script ): ! return _wolfpack.registerglobal( event, script ) ! ! """ ! \function wolfpack.registercommand ! \param command ! \param script ! \return None ! \description Registers a global command hook. ! """ ! # Register this script to fetch a specific command ! def registercommand( command, script ): ! return _wolfpack.registercommand( command, script ) ! ! """ ! \function wolfpack.tiledata ! \param id ! \return Tile Data ! \description Returns the tiledata information for a given tile stored on the server. ! """ ! def tiledata( id ): ! return _wolfpack.tiledata( id ) ! ! """ ! \function wolfpack.landdata ! \param id ! \return Land Data ! \description Returns the landdata information for a given tile stored on the server. ! """ ! def landdata( id ): ! return _wolfpack.landdata( id ) ! ! """ ! \function wolfpack.coord ! \param x ! \param y ! \param z ! \param map ! \return None ! \description Creates a coordinate object from the given parameters (x,y,z,map). ! """ ! def coord( x, y, z, map ): ! return _wolfpack.coord( x, y, z, map ) ! ! """ ! \function wolfpack.effect ! \param id ! \param pos ! \param speed ! \param duration ! \return None ! \description Shows a graphical effect. ! """ ! def effect( id, pos, speed, duration ): ! _wolfpack.effect( id, pos, speed, duration ) ! ! """ ! \function wolfpack.serveruptime ! \return Uptime, INT ! \description Returns uptime of server in seconds. ! """ ! # Returns uptime of server in seconds ! def serveruptime(): ! return _wolfpack.serveruptime() ! ! """ ! \function wolfpack.serverversion ! \return Version, STRING ! \description Returns the server version string. ! """ ! # Returns the server version ! def serverversion(): ! return _wolfpack.serverversion() ! ! """ ! \function wolfpack.isstarting ! \return True or False ! \description Returns if the server is in starting state. ! """ ! def isstarting(): ! return _wolfpack.isstarting() ! ! """ ! \function wolfpack.isrunning ! \return True or False ! \description Returns if the server is in running state. ! """ ! def isrunning(): ! return _wolfpack.isrunning() ! ! """ ! \function wolfpack.isreloading ! \return True or False ! \description Returns if the server is in reload state. ! """ ! def isreloading(): ! return _wolfpack.isreloading() ! ! """ ! \function wolfpack.isclosing ! \return True or False ! \description Returns if the server is in closing state. ! """ ! def isclosing(): ! return _wolfpack.isclosing() ! ! #def spell( id ): ! # return _wolfpack.spell( id ) ! ! """ ! \function wolfpack.addmulti ! \param def The definition id. ! \return Item or None ! \description Creates a multi from a given definition id. ! """ addmulti = _wolfpack.addmulti ! ! """ ! \function wolfpack.newnpc ! \param createserial ! \return NPC ! \description Creates an entirely new npc. ! """ ! def newnpc( createserial = 0 ): ! return _wolfpack.newnpc( createserial ) ! ! """ ! \function wolfpack.newitem ! \param createserial ! \return Item ! \description Creates an entirely new item. ! """ ! def newitem( createserial = 0 ): ! return _wolfpack.newitem( createserial ) ! ! """ ! \function wolfpack.newplayer ! \param createserial ! \return Player ! \description Creates an entirely new player. ! """ ! def newplayer( createserial = 0 ): ! return _wolfpack.newplayer( createserial ) ! ! """ ! \function wolfpack.tickcount ! \return Tickcount ! \description Returns the current Tickcount on Windows. ! """ ! def tickcount(): ! return _wolfpack.tickcount() ! ! """ ! \function wolfpack.packet ! \param id ! \param size ! \return None ! \description Creates a packet. ! """ ! def packet( id, size ): ! return _wolfpack.packet( id, size ) --- 30,64 ---- callevent = _wolfpack.callevent callnamedevent = _wolfpack.callnamedevent ! statics = _wolfpack.statics ! finditem = _wolfpack.finditem ! findchar = _wolfpack.findchar ! findmulti = _wolfpack.findmulti ! region = _wolfpack.region ! itemregion = _wolfpack.itemregion ! charregion = _wolfpack.charregion ! map = _wolfpack.map ! hasmap = _wolfpack.hasmap ! statics = _wolfpack.statics ! items = _wolfpack.items ! chars = _wolfpack.chars ! itemiterator = _wolfpack.itemiterator ! chariterator = _wolfpack.chariterator ! addtimer = _wolfpack.addtimer ! list = _wolfpack.list ! registerglobal = _wolfpack.registerglobal ! registercommand = _wolfpack.registercommand ! tiledata = _wolfpack.tiledata ! landdata = _wolfpack.landdata ! coord = _wolfpack.coord ! effect = _wolfpack.effect ! serverversion = _wolfpack.serverversion ! isstarting = _wolfpack.isstarting ! isrunning = _wolfpack.isrunning ! isreloading = _wolfpack.isreloading ! isclosing = _wolfpack.isclosing addmulti = _wolfpack.addmulti ! newnpc = _wolfpack.newnpc ! newitem = _wolfpack.newitem ! newplayer = _wolfpack.newplayer ! tickcount = _wolfpack.tickcount ! packet = _wolfpack.packet Index: consts.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/consts.py,v retrieving revision 1.69 retrieving revision 1.70 diff -C2 -d -r1.69 -r1.70 *** consts.py 22 Jun 2004 12:05:28 -0000 1.69 --- consts.py 29 Jun 2004 11:36:12 -0000 1.70 *************** *** 506,509 **** --- 506,510 ---- STATGAINDELAY = 900 + # Constants for wolfpack.queueaction RELOAD_SCRIPTS = 0 RELOAD_PYTHON = 1 *************** *** 511,514 **** --- 512,516 ---- RELOAD_CONFIGURATION = 3 SAVE_WORLD = 4 + SAVE_ACCOUNTS = 5 #5 minutes |
From: Sebastian H. <dar...@us...> - 2004-06-29 11:36:21
|
Update of /cvsroot/wpdev/xmlscripts/scripts/commands In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27386/commands Modified Files: serverinfo.py Log Message: Documentation Index: serverinfo.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/commands/serverinfo.py,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** serverinfo.py 8 Apr 2004 19:04:50 -0000 1.1 --- serverinfo.py 29 Jun 2004 11:36:12 -0000 1.2 *************** *** 33,37 **** char = socket.player version = wolfpack.serverversion() ! uptime = wolfpack.serveruptime() upseconds = uptime upminutes = ( uptime / 60 ) --- 33,37 ---- char = socket.player version = wolfpack.serverversion() ! uptime = wolfpack.currenttime() / 1000 upseconds = uptime upminutes = ( uptime / 60 ) |
From: Sebastian H. <dar...@us...> - 2004-06-27 19:24:55
|
Update of /cvsroot/wpdev/xmlscripts/scripts/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22076/wolfpack Modified Files: __init__.py console.py Log Message: Documentation Index: console.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/console.py,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** console.py 26 May 2004 13:07:27 -0000 1.10 --- console.py 27 Jun 2004 19:24:46 -0000 1.11 *************** *** 15,33 **** import _wolfpack.console - log = _wolfpack.console.log send = _wolfpack.console.send ! ! """ ! \function wolfpack.console.getbuffer ! \return Console Buffer ! \description Returns the current console buffer. ! """ ! def getbuffer(): ! return _wolfpack.console.getbuffer() ! ! """ ! \function wolfpack.console.reloadScripts ! \description Tells the console to reload scripts. ! """ ! def reloadScripts(): ! return _wolfpack.console.reloadScripts() --- 15,24 ---- import _wolfpack.console send = _wolfpack.console.send ! sendprogress = _wolfpack.console.sendprogress ! senddone = _wolfpack.console.senddone ! sendfail = _wolfpack.console.sendfail ! sendskip = _wolfpack.console.sendskip ! getbuffer = _wolfpack.console.getbuffer ! log = _wolfpack.console.log ! shutdown = _wolfpack.console.shutdown Index: __init__.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/__init__.py,v retrieving revision 1.53 retrieving revision 1.54 diff -C2 -d -r1.53 -r1.54 *** __init__.py 30 May 2004 13:22:41 -0000 1.53 --- __init__.py 27 Jun 2004 19:24:46 -0000 1.54 *************** *** 65,76 **** return _wolfpack.findmulti( arg ) - """ - \function wolfpack.region - \param x - \param y - \param map - \return The Region ID - \description Gets the region for a position. - """ def region( x, y, map ): if not type( x ) is IntType or not type( y ) is IntType or not type( map ) is IntType: --- 65,68 ---- |