Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rewrite (was Re: Classes, Race, Experience proposal)



In message <199405260938.AA11203@bolero.rahul.net>you write:
>A lot of stuff needs to be cleaned up some, so it is easier to understand.
>And in fact, I think a lot of the code right now is in pretty good shape.

	Alot of the code is just fine, but some areas are pretty
bad.

> So if a re-write is done, what will really be changed?  The topic was
>initially brought up making it so that the class specific stuff could
>be easily separated.  The thing is, can that be done in a reasonable

	I actually proposed the idea of a 'spring cleaning' that could
happen in conjunction with Eric Mehlhaff's idea of separating the game
mechanics from the rest of the game, essentially making crossfire and
object server.  Just rewriting the code probably wouldn't help much.

>So I guess the first questions should be:  What do we hope to gain by
>a major re-write, and is this feasible under any situation?

	One of my major beefs with crossfire code is the wasted
space.  It seems whenever someone adds a new feature, they add a new
entry to the object structure, stuff like that.

>Also, any re-write teams needs to work pretty closely together.  Several
>people working separately probably won't generate anything better than what
>we have right now.

	Well, there are quite a few people over here at Berkeley...
>
> --Mark


##############################################################################
#  Scott MacFiggen   --  88 VTR250  --  EUVE Systems Administrator  --  CEA  #
#     									     #
#  smurf@soda.berkeley.edu   CSUA Vice-President   scottmm@cea.berkeley.edu  #
##############################################################################