Most important *event* in medieval times:
joust
market
*Systems* used in medieval times:
nobility (duke),
monarchy (king),
sword (knight),
armor (platemail),
fortress (castle),
sorcery (morgana),
guild (peasanty),
...
*Components* in medieval, mythical england times:
spell (cantrip),
weapon (sword, lance),
...
*Component management*:
spellbook (arcana),
library (tome),
librarian (sage),
...
you could rename:
excalibur.event -> excalibur.joust,
excalibur.system -> excalibur.fortress,
excalibur.component -> excalibur.sage
if you want more, I used to be (still am, to
some extend) a big AD&D freak (me, I'm geek to
the bone :) so I can dig up a _lot_ more for
you if you have specific requests...you could
have excalibur.component named to
excalibur.sword and different component
imps and manager excalibur.broadsword,
excalibur.katana, excalibur.longsword, ...
note: if we ever do rename framework I think
"camelot" would be the term for it (even though
that used to be something else), as camelot
really was the core of Avalon =)
cheers,
- Leo
> -----Oorspronkelijk bericht-----
> Van: Berin Loritsch [mailto:[EMAIL PROTECTED]]
> Verzonden: Wednesday, April 03, 2002 3:32 PM
> Aan: 'Avalon Developers List'
> Onderwerp: RE: [VOTE] Should Command be a sub of event?
>
>
> > -----Original Message-----
> > From: Peter Donald [mailto:[EMAIL PROTECTED]]
> >
> > So what if you can use the command pattern without events? We
> > are talking
> > about a specific implementation that is tied to directly to
> > events and the
> > event package ;) I definetly think it should be a subpackage.
>
>
> Cool, I can make it happen.
>
>
> > BTW Berin this is why I dislike generic names like command,
> > event and system
> > because it causes confuision not clarity ;) Codenames or
> > other abstract names
> > allow much easier understanding after initial learning curve.
> > They also make
> > it MUCH easier to have different implementations of same
> > style of component
> > or even different versions.
>
>
> I confess, my imagination is not good for coming up with abstract
> names. If you could help me out, I would appreciate it :)
>
> The benefit of *event* is that it conveys exactly what it is about:
> avent processing.
>
> However, your comments about .system and .component are well taken,
> and those names (at least .system) are placeholders until we come
> up with a name we like.
>
> Can someone help me with a name for .system?
>
> galahad (sp?) Sir Galahad, the green knight
> lancelot
> roundtable
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>