Rotatesprite16: Difference between revisions
| Hendricks266 (talk | contribs)  fix order of <x1> <y1> <x2> <y2> | Hendricks266 (talk | contribs) No edit summary | ||
| Line 3: | Line 3: | ||
| Displays tiles onscreen. It works like the [[rotatesprite]] command, but it is 65536 times more accurate. | Displays tiles onscreen. It works like the [[rotatesprite]] command, but it is 65536 times more accurate. | ||
| <x> X coordinate, ranged 0- | <x> X coordinate, ranged 0-20971520 (320*65536 = 20971520)<br> | ||
| <y> Y coordinate, ranged 0- | <y> Y coordinate, ranged 0-13107200 (200*65536 = 13107200) | ||
| The command is named "rotatesprite16" because "multiplying by 65536" is equivalent to "shifting left by 16". | The command is named "rotatesprite16" because "multiplying by 65536" is equivalent to "shifting left by 16". | ||
| [[Category:EDuke32 specific commands]] | [[Category:EDuke32 specific commands]] | ||
| [[Category:Screen drawing commands]] | [[Category:Screen drawing commands]] | ||
Revision as of 02:46, 3 June 2013
rotatesprite16 <x> <y> <z> <a> <tilenum> <shade> <pal> <orientation> <x1> <y1> <x2> <y2>
Displays tiles onscreen. It works like the rotatesprite command, but it is 65536 times more accurate.
<x> X coordinate, ranged 0-20971520 (320*65536 = 20971520)
<y> Y coordinate, ranged 0-13107200 (200*65536 = 13107200)
The command is named "rotatesprite16" because "multiplying by 65536" is equivalent to "shifting left by 16".
