PDA

View Full Version : CVS Commit



Zaphod
12-30-2001, 01:35 AM
I just finished committing the following modifications to CVS:

Fix for map panning bug
Applied patch #496581 "Quick fix for Exp-Window"
Applied patch #496462 "consider msg patch" from wyvern (mvern)
Modified Experience handling to use the group class and made the ExperienceWindow work more or less (not perfect, but it's something).
Temporarily disable group code until the crashing bug can be found (any volunteers to fix it? ;) )
Added some keyboard accelerators to the maps.
The following keyboard accelerators are configurable on a per map basis
(listed by preference name):


ZoomInKey => +
ZoomOutKey => -
CenterSelectedKey => Ctrl+5
ViewLockKey => Ctrl+0
PanDownLeftKey => Ctrl+1
PanDownKey => Ctrl+2
PanDownRightKey => Ctrl+3
PanLeftKey => Ctrl+4
PanRightKey => Ctrl+6
PanUpLeftKey => Ctrl+7
PanUpKey => Ctrl+8
PanUpRightKey => Ctrl+9
AddLocationKey => Ctrl+O
StartLineKey => Ctrl+L
AddLinePointKey => Ctrl+P
DeleteLinePointKey => Ctrl+D
MapLineNormalKey => Alt+1
MapLineDepthFilteredKey => Alt+2
MapLineFadedFloorsKey => Alt+3

Added an explanation of how the filter string is composed to
filters.conf.dist
Added more weapon names (including adding weapon28.h and weapons2b.h)
Added size checking for dispatched decoded data.
Tweaked the structures related to Zone Spawns to more accurately reflect the data organization.


Enjoy,
Zaphod (dohpaZ)

Zaphod
12-31-2001, 12:20 PM
Commited more stuff to CVS, here's the latest from the CHANGES file:
dohpaZ (30/12/01)
---------------------
Modifications:
+ Updated showeq.conf.dist to reflect that the KeyMap section is no longer used, and how to configure keyboard accelerators on a per map basis (see Map section).

Bug Fixes:
+ Made automatic client detection work again.

fee (31/12/01)
---------------------
Mods:
+ updated playerProfile, newZone and zoneEntry structs to mach current data (these structs are still not 100% documented)

Enjoy,
Zaphod (dohpaZ)

Zaphod
12-31-2001, 10:36 PM
Another CVS Commit, here's the excerpt from CHANGES:

dohpaZ (31/12/01)
---------------------
Modifications:
+ a few tweaks to configure. Robustness and made the RPATH, extra libs, and extra includes stuff actually work.

Bug Fixes:
+ Made ShowEQ not crash and give an appropriate error message if it is unable to open the network device. If it detects that the user is not running as root it will suggest they do so.

Zaphod
01-01-2002, 12:49 AM
And here's the stuff from the CHANGES file:

dohpaZ (01/01/02)
---------------------
Happy New Year

Modifications:
+ Made the map check check that the followed player/spawn is visible more often.
+ Updated INSTALL to warn people about using Qt 3.x.
+ Applied patch #498257 "fix --with-qt-dir" from njk (yendor).

Enjoy,
Zaphod (dohpaZ)

Zaphod
01-01-2002, 02:38 PM
Another CVS Commit, here's the excerpt from CHANGES:

dohpaZ (01/01/02)
---------------------
Modifications:
+ Applied patch #498339 "Patch to sound alerts and some cleanup" from Druppy (druppy).

Enjoy,
Zaphod (dohpaZ)

Zaphod
01-02-2002, 12:49 AM
Another CVS Commit, here's the excerpt from CHANGES:

dohpaZ (02/01/02)
---------------------
Bug Fixes:
+ Fixed it so that people who don't need to specify a path to the qt libraries won't get a bogus -rpath in their link lines.

Enjoy,
Zaphod (dohpaZ)

Zaphod
01-02-2002, 11:47 PM
I just finished committing changes to CVS, here's the excerpt from the CHANGES file:

dohpaZ (03/01/02)
---------------------
Modifications:
+ Applied patch #498090 "find and use gcc3 or gcc-3.0 if present" by njk (yendor) aka Yendor
+ Applied patch #498465 "Timeout for pcap_open_live()" by grendel (runlevel) aka segv
+ Applied patch #498562 "Spawn z loc patch" by wyvern (mvern)
+ Applied patch #498650 "door spawns patch" by wyvern (mvern)
+ Applied patch #498652 "gm-tell fix" by wyvern (mvern)
+ Applied patch #498822 "Language header chagnes for Vah Shir" by Bonkers D Bobcat (bonkersbobcat)
+ Modified loading of zone specific filters to also occur on zone change and zone entry (in case we don't see zone new). Also made it always use an all lowercase zone name (since the different notifications give different cases) and display the name of the zone filter file searched for and the filter file that was loaded.
+ Adjusted languages[] array definition to new known length, and also adjusted the following unknown[] uint8_t array.

Enjoy,
Zaphod (dohpaZ)

Zaphod
01-03-2002, 09:56 AM
dohpaZ (03/01/02)
---------------------
Modifications:
+ Un-applied patch #498562 "Spawn z loc patch" by wyvern (mvern), it turns out that this had negative implications for the map code in regards to existing maps and depth scaling. (Cartographers, don't submit maps made/modified with the earlier 03/01/02 CVS commit (between 1 and 11 am EST) the Z coordinates will be off.
+ Applied patch #498938 "doors patch part 2" by wyvern (mvern)
+ Applied patch #498735 "ShowEQ install/usability patch" by Kenny FromSouthPark (kennysp)
+ Modified the Drop, Coin, and Door classes to multiply the Z up by 10.0 and have the Item class also save a floating point version of the Z coordinate that is Z divided by 10, and added a displayZPos() method.
+ Modified the Spawn List, Interface, and Map to use the displayZPos() for textual display purposes.
+ Modified the paintDrops(), paintCoins(), and painDoors() methods to pay attention to Spawn Depth Filter setting.

Bug Fixes:
+ Made the text output when a spawn that matches a filter is seen actually display the z coordinate instead of print the y coordinat twice.

Enjoy,
Zaphod (dohpaZ)

fee
01-03-2002, 09:58 PM
fee (03/01/02)
---------------------
Mods:
+ updated experience handling
- the stat list will show sane numbers
- the exp box in the main window will display current exp plus the x/330 fraction
+ created opcode AltExpUpdateCode and expAltUpdateStruct for future mods



If you have comments or suggestions for dealing with Exp and altExp, please post to the Dev board.

Cheers
fee

casey
01-04-2002, 08:37 AM
casey (03/01/02)
---------------------

+ date before month dating messes with my head :)

Additions
+ FAQ
- Frequently asked questions, its short, only 4 questions/answers that
apply to runtime issues. If people take the time to read it before
posting in the forums we can add build time issues and anything else
that may be helpful to people
+ configure.in
- changed the libEQ search, looks for InitializeLibEQ, and if not found,
the error message has been modified to suggest the lib is either not
found or out of date.

fee
01-10-2002, 10:25 AM
fee (10/01/02)
--------------------

Additions
+ Alternate Experience is now being tracked, its in a very elementary form
so be patient more will follow. check the showeq.conf.dist file for the
new parameters

Modifications
+ added lots of members to the packet structs, see everquest.h for details
+ altered some of the methods in how EQPlayer handles zoning, prelim work
for future mods
+ general house keeping, removed some obsolete methods and minor code cleanups

Bugs
+ experience tracking should be normal as can be now. the experience window
will still report inaccurate information, a fix is in the works

fee
01-14-2002, 07:47 AM
fee (14/01/02)
--------------------

Mods
+ more decoded fields in everquest.h, read it for details
+ altered the method used to assign the player's deity in the spawnlist
may or may not affect the problems on the problems with deity teams play
+ merged patch #502812, great job mvern! Disarmable traps are pink,
non-disarmable traps and triggers are purple.

Bugs
+ found and fixed a problem with the experience calculations. again this is
just a bandaid untill the new experience manager is complete.

fee
01-17-2002, 11:11 AM
fee (17/01/02)
--------------------

Additions
+ applied patch #502126 by Yendor, this patch introduces an advanced
packet logging facility. This patch adds 2 definitions to showeq.conf
PktLoggerMask and PktLoggerFilename. See the patch manager, logger.h
and showeq.conf.dist for details. Great addition Yendor!


Modifications
+ patch #502126 extensivley modifies opcode and structure names. If you have
submitted prior patches that have not been accepted at this time, then please
review your changes for compatibility.

+ slipped in some changes from patch #503766, redefining the ITEM_xxxx.