world.AdjustColour
Adjust an RGB colour
Prototype
long AdjustColour(long Colour, short Method);
Description
This lets you play with colours in a script. You pass to it a colour and an adjustment method. The methods are:
1: invert
2: lighter
3: darker
4: less colour
5: more colour
This lets you do in a script what can be done on the ANSI colour page - fiddle with colour values.
VBscript example
mycolour = world.AdjustColour (ColourNameToRGB ("red"), 1) ' get inverse of red
Jscript example
mycolour = AdjustColour (ColourNameToRGB ("red"), 1); // get inverse of red
PerlScript example
mycolour = AdjustColour (ColourNameToRGB ("red"), 1); # get inverse of red
Python example
mycolour = world.AdjustColour (world.ColourNameToRGB ("red"), 1) # get inverse of red
Lua example
mycolour = AdjustColour (ColourNameToRGB ("red"), 1) -- get inverse of red
Return value
The RGB code of the adjusted colour. If the method is out of range the original colour is returned.
Related topic
See also
| Function | Description |
|---|---|
| ColourNameToRGB | Converts a named colour to a RGB colour code. |
| NoteColourRGB | Chooses which RGB colour will be used for world notes - text and background |
| PickColour | Invokes the MUSHclient colour picker dialog |
| RGBColourToName | Converts an RGB colour code to its equivalent name |