Jump to content

BigEnemyDX

Overview
Creator: kurt91 Added: 01 Jul 2014 Tags: FFC
Rating[?]: Rating: 4/5 (1 rating)
View Script
Information

Description Setup Reviews Comments

D0 = Enemy on Screen's Enemy List
D1 = Width (measured in pixels)
D2 = Height (measured in pixels)
D3 = Sprite X-Offset
D4 = Sprite Y-Offset
D5 = Hitbox X-Offset
D6 = Hitbox Y-Offset
D7 = Custom Animation Flags.
00000001b - enable custom animation
00000010b - allow 8 way direction
00000100b - always face Link (Tracking)
00001000b - use separate animations when npc is halting (Firing)
00010000b - unused
00100000b - unused
01000000b - unused
10000000b - unused

Requires std.zh

=== Custom Animation ===
A new feature added to this script is a custom animation setting that should prevent any graphical glitches and allow more detailed movement.

The script sets "OriginalTile", the graphic chosen in the Enemy Editor, depending on the enemy's Direction and TileHeight.
Tile arrangement for such enemies would look like this:

Posted Image
Posted Image

Enemy Editor settings would look like this:
Posted Image

Supports the following animation settings:

None, 2-Frame, 3-Frame, 4-Frame