Open main menu

Difference between revisions of "SCI/Specifications/Graphics/Kernel calls"

m
Improved table formatting
(Merging of the SCI documentation)
 
m (Improved table formatting)
 
Line 24: Line 24:
:Cycles the given range(s) of palette entries once. The speed parameter can be used to control the cycling as follows: The interpreter remembers each active cycling range, and stores a timestamp for each of them. We only cycle a particular range if at least speed game ticks have passed since the last time we did so. The interpreter is responsible for aging the active cycles and eventually getting rid of them.<br>An arbitrary number of arguments can be given in groups of three. The given cycles are performed sequentially. A negative speed indicates reverse cycling (but the function as a speed setting still applies).
:Cycles the given range(s) of palette entries once. The speed parameter can be used to control the cycling as follows: The interpreter remembers each active cycling range, and stores a timestamp for each of them. We only cycle a particular range if at least speed game ticks have passed since the last time we did so. The interpreter is responsible for aging the active cycles and eventually getting rid of them.<br>An arbitrary number of arguments can be given in groups of three. The given cycles are performed sequentially. A negative speed indicates reverse cycling (but the function as a speed setting still applies).


===Figure 3.3 Subfunction indices of the Palette() kernel call===
 
{| border="1"  cellspacing="0" cellpadding="5"
{| border="1"
|+'''Figure 3.3''': Subfunction indices of the Palette() kernel call
|'''Subfunction'''
|'''Subfunction'''
|'''Index'''
|'''Index'''
236

edits