Added missing functions to Projector Actors

This commit is contained in:
n00b87
2026-02-22 03:04:03 -06:00
parent 21e06b0848
commit c4d559f0d4
25 changed files with 2523 additions and 1926 deletions

View File

@@ -27,6 +27,7 @@ sub DrawImage_Rotozoom(slot, x, y, angle, zx, zy)
sub DrawImage_RotozoomEx(slot, x, y, src_x, src_y, src_w, src_h, angle, zx, zy)
sub DrawImage_Flip(slot, x, y, h, v)
sub DrawImage_FlipEx(slot, x, y, src_x, src_y, src_w, src_h, h, v)
function SaveBMP(img, file$)
sub SetAntiAliasMode( aa_mode )
function GetAntiAliasMode( )
sub ConvertToNormalMap(img_id, amp)

View File

@@ -16,3 +16,4 @@ sub Triangle(x1, y1, x2, y2, x3, y3)
sub Line3D(x1, y1, z1, x2, y2, z2)
sub Box3D(min_x, min_y, min_z, max_x, max_y, max_z)
sub Triangle3D(x1, y1, z1, x2, y2, z2, x3, y3, z3)
Sub SetRenderCirclePoints(num_points)

View File

@@ -2,3 +2,9 @@ Sub SetProjectorTarget(actor, x, y, z)
Sub GetProjectorTarget(actor, ByRef x, ByRef y, ByRef z)
Sub SetProjectorFOV(actor, fov)
Function GetProjectorFOV(actor)
Sub SetProjectorTexture(actor, img_id)
Function GetProjectorTexture(actor)
Function AddProjectorEffectActor(actor, tgt_actor)
Function GetProjectorEffectActorCount(actor)
Function GetProjectorEffectActor(actor, tgt_index)
Sub RemoveProjectorEffectActor(actor, tgt_index)

View File

@@ -13,3 +13,4 @@ Function GetSpriteCurrentAnimationFrame(sprite)
Function NumSpriteAnimationLoops(sprite)
Function SpriteAnimationIsPlaying(sprite)
Sub DeleteSpriteAnimation(sprite, animation)
Function GetSpriteAnimationSource(sprite, animation)

View File

@@ -6,3 +6,4 @@ sub DrawText(txt$, x, y)
sub GetTextSize(txt$, byref w, byref h)
function TextWidth(txt$)
function TextHeight(txt$)
function ActiveFont()