- This wiki is out of date, use the continuation of this wiki instead
Fade
From FenixWiki
(Difference between revisions)
Revision as of 17:13, 28 December 2007 (edit) Sandman (Talk | contribs) (New page: Category:functions Category:palettes ==Definition== '''INT''' fade ( <'''INT''' red> , <'''INT''' green> , <'''INT''' blue> , <'''INT''' speed> ) Fades the screen from the curre...) ← Previous diff |
Current revision (23:26, 28 December 2007) (edit) (undo) Sandman (Talk | contribs) m (→Notes) |
||
(One intermediate revision not shown.) | |||
Line 10: | Line 10: | ||
== Parameters == | == Parameters == | ||
{| | {| | ||
- | | ''' | + | | '''INT''' red || - Amount of red shown from 0 to 200. 100 is normal. |
|- | |- | ||
- | | ''' | + | | '''INT''' green || - Amount of red shown from 0 to 200. 100 is normal. |
|- | |- | ||
- | | ''' | + | | '''INT''' blue || - Amount of red shown from 0 to 200. 100 is normal. |
|- | |- | ||
| '''INT''' speed || - The speed of the fade from 1 to 64. | | '''INT''' speed || - The speed of the fade from 1 to 64. | ||
Line 35: | Line 35: | ||
|} | |} | ||
- | + | The number of frames the fading will take can be calculated like this: | |
+ | :frames = roundup( 64 / speed ) | ||
+ | :speed = roundup( 64 / frames ) | ||
+ | So: | ||
+ | {| | ||
+ | | ''Speed'' || - ''Description'' | ||
+ | |- | ||
+ | | <0 || - Takes 1 frame. | ||
+ | |- | ||
+ | | 0 || - Pointless. | ||
+ | |- | ||
+ | | 1 || - Takes 64 frames. | ||
+ | |- | ||
+ | | 2 || - Takes 32 frames. | ||
+ | |- | ||
+ | | 3 || - Takes 22 frames. | ||
+ | |- | ||
+ | | >=64 || - Takes 1 frame. | ||
+ | |} | ||
See also [[fade_on]]() and [[fade_off]](). | See also [[fade_on]]() and [[fade_off]](). |
Current revision
Contents |
[edit] Definition
INT fade ( <INT red> , <INT green> , <INT blue> , <INT speed> )
Fades the screen from the current setting to the specified setting (red,green,blue) at the specified speed.
[edit] Parameters
INT red | - Amount of red shown from 0 to 200. 100 is normal. |
INT green | - Amount of red shown from 0 to 200. 100 is normal. |
INT blue | - Amount of red shown from 0 to 200. 100 is normal. |
INT speed | - The speed of the fade from 1 to 64. |
[edit] Returns
INT : true
[edit] Notes
Standard RGB combinations:
(R,G,B) | - Description |
(0,0,0) | - Black out. |
(100,100,100) | - Normal. |
(200,200,200) | - White out. |
The number of frames the fading will take can be calculated like this:
- frames = roundup( 64 / speed )
- speed = roundup( 64 / frames )
So:
Speed | - Description |
<0 | - Takes 1 frame. |
0 | - Pointless. |
1 | - Takes 64 frames. |
2 | - Takes 32 frames. |
3 | - Takes 22 frames. |
>=64 | - Takes 1 frame. |