From The Mana World
Revision as of 19:22, 23 June 2005 by Bjørn (talk | contribs) (Ported from old wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Programming Classes

The guild related classes (C++ Classes) are:

  • Guild Collection
  • Guild
  • Guild Member

I will be adding things as the system evolves. I will need to synchronize this system with the rest of the game, primarily the network, server and user interface systems. If you're running any of these systems and have a request, please e-mail me.

Functions listed will not include all get and set functions or constructors.

Guild Collection

Functions:

  • addGuild( Guild* )

Guild

Functions:

  • addMember( Member* ) members will enter at the lowest rank.
  • removeMember( memberID )
  • changeMemberRank( change_amount )

Guild Member

Variables:

  • memberID
  • memberRank
  • memberPath is a subgroup to the guild for specialization
  • memberPermissions

Functions:

  • changeRank( target_rank ) .