[DGD]Colour?
mtaylor
mtaylor at ntlworld.com
Wed Jun 13 16:54:31 CEST 2001
I would love a copy of the code :)
Would I need to patch the 1.2 Driver I have? Do you have list of the control
codes for ansi colours? I basically just want to jazz up the mudlib a bit by
using different colours for different types of object.
Anyway ... Is there somewhere I can download the code?
Thanks Flibs
Matt
>
> I have. overlord.dungeon.ws 2000
>
> I have a routine in there which ties into the send_message function and
> replaces certain character combinations with the relevant ansi control
> codes. Makes it much easier to put colour in there, and can even be used
> by players when speaking etc.
>
> The inspiration for the codes I used came from many years using PG+
> talkers.
>
> I can give you a copy if the code if you like...
>
> Flibs
>
> On Mon, 11 Jun 2001, mtaylor wrote:
>
>> I think I vaguely understand ;)
>>
>> Sorry my knowledge of LPC and DGD is still quite limited. I understand the
>> easy stuff but I have a bit more trouble when it comes to driver stuff.
>>
>> So what you are saying is to implement colours (and stuff like bold?) I need
>> to send escape characters to the driver?
>>
>> Is that like the "\n" for a line return? If so does anyone know what the
>> escape commands are for colours etc. Or can anyone point me in the right
>> direction to find out about them?
>>
>> Does anyone actually have a Mud running with ansi colour?
>>
>> Um ... Think that's it. Thanks for the help :)
>>
>> Matt
>>
>>
>>>> ===== Original Message From Nico Lammers <n.lammers at home.nl> =====
>>>>> There is a patch for DGD1.1 which will also work for DGD1.2, although
>>>>> you need to apply it manually. The 'old' patch can be found here:
>>>>>
>>>>> ftp://ftp.imaginary.com/pub/LPC/servers/DGD/pkg/1.1/
>>>>>
>>>>> You will also need to add some things to the lib so that it will send a
>>>>> string to the driver that is to be translated to an escape character. Or
>>>>> something like that.. never did that myself.. I only patched both DGD 1.1
>>>>> and DGD 1.2 and the code in the lib worked ;)
>>>>>
>>>>> -- Nico Lammers
>>>
>>> On second thought.. the patch is applied to remove the filter for escape
>>> characters I think. So basically you need to send escape codes to the driver
>>> from within the mudlib. I think you can alter the send_message() to that
>>> end.
>>> *is still unsure*
>>>
>>> -- Nico Lammers
>>>
>>>
>>> List config page: http://list.imaginary.com/mailman/listinfo/dgd
>>
>>
>> List config page: http://list.imaginary.com/mailman/listinfo/dgd
>>
>
>
> List config page: http://list.imaginary.com/mailman/listinfo/dgd
List config page: http://list.imaginary.com/mailman/listinfo/dgd
More information about the DGD
mailing list