Author |
Message |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 03/03/2010 16:55:01
|
Szlat
Wicked Sick!
Joined: 05/18/2005 18:32:41
Messages: 2124
Location: UK
Offline
|
The current client side code is very complex. We have the following:
RPGInteraction - Mysterial's initial version that handled the old L menu, shows the level and points, and shows the current Artifact
DruidsRPGKeysInteraction - adds to the RPGInteraction. Changes the L menu, adds extra key handling for the artifacts. Also now has the AM Artifact timing in it
DruidAwarenessInteraction - draws the bars for the WM/AM awareness skill
MedicAwarenessInteraction - draws the bars for the medic awareness
EngineerAwarenessInteraction - draws the bars for the engineer awareness
MonsterMasterInteraction - shows the extra details for monster artifacts and lists the monster points
EngineerInteraction - shows the extra details for the engineer artifacts, and the timer, and the turret linking
To support the Awareness skills, we also have 3 extra classes - DruidAwarenessEnemyList, MedicAwarenessEnemyList and EngineerAwarenessTeamList. These keep lists clientside of which pawns to put bars on top of.
Anyway, that is all much too complex. So now all the Druid interactions have been combined into one, and all the three enemylist classes have been combined. This makes things much simpler, and may get rid of some of the display problems.
As an extra, I have moved the Engineer awareness bar down slightly, so it will sit underneath the Medic awareness bar. This means both can exist at the same time.
So, once I have finished testing, I will enable (at the next build) for the hybrids to also have access to the awareness skills. Which I think is how it should be.
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 03/03/2010 21:03:21
|
dom60
Wicked Sick!
Joined: 09/30/2006 16:10:39
Messages: 931
Location: NorCal is currant home
Offline
|
and you get to sleep when???
|
I may be getting old and falling apart but I can sure can raise Hell and have fun doing it!  |
|
 |
|
|
|