[crossfire] Moving server towards a modularized system?

tchize tchize at myrealbox.com
Wed Jan 18 13:56:20 CST 2006


Le Mardi 17 Janvier 2006 17:54, Miguel Ghobangieno a écrit :
>. How about
>adding things? It's fun, people don't get angry at you
>as you aren't breaking or throwing out what they've
>made aswell.
>
<troll mode="active">
lot's of 'things' added did break things (weather code made the server simply 
uncompilable in the beginings, led to duplicate items. Town portal led to 
people able to acces other people's appartments and get stuck. polymorphing 
monsters lets to demons inside newbie house...
</troll>

For most of slight or more important breakages of game logic, there is a 
common factor. Side effects unexpected from the add-on coder.
Regulating what add-on has access to does allow it a wider range of possible 
improvments (as it is easier to find where in core you have to interact) 
while giving coder more insurance on possible side effects of it's calls 
(documented list of callable methods).

--
Tchize (David Delbecq)
tchize at myrealbox.com
Public PGP KEY FINGERPRINT:
    F4BC EF69 54CC F2B5 4621  8DAF 1C71 8E6B 5436 C17C
Public PGP KEY location:
    http://wwwkeys.pgp.net/pgpnet/wwwkeys.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://shadowknight.real-time.com/pipermail/crossfire/attachments/20060118/8661847b/attachment.pgp


More information about the crossfire mailing list