Following a similar style to previous animated battler scripts I formed a sheet layout which has some added poses for a more flexible battler. The inclusion of a Enter pose for example gives a nice touch to the initial battle, also splitting one casting pose into Skill and Magic places more emphasis onto the battlers class.
- Idle – Waiting
- Defend – Guarding
- Woozy – Under status effect (Also low HP value)
- Struck – Being hit (Taking damage)
- Attack – Striking the target
- Item – Using an item
- Skill – Using a technique
- Magic – Casting a spell
- Advance – Moving forward
- Retreat – Moving away (Also flee)
- Victory – Battle end
- Enter – Battle start
- Dead – Corpse (Dead-dood-ded)
- Credits – Sheet info (Not shown in game)
- A- Original colour
- B- Black
- C- White
- D- Red
- E- Green
- F- Blue
- G- Yellow
If there’s say A (The original colour) is already blue then F would be a purple variation.
So file names will be something like: Bat 2E.png
Frame to sprite
Every sprite is located 32 pixels in from the horizontal edges of the frame (Including larger & smaller sprites). Each attack/skill extends into the first 32 pixels of the frame.
Each Animated Battler is default facing to the left, this is also true of Enemies and bosses. A script allowing Animated Battler enemies should already have the default structure to flip the images horizontally.
Some poses within individual sheets may require looping animation ie the victory pose, however some may need it to only play once. This is something which will depend on the options within each script and not something I can accommodate.
Example of these would be a Genie may return to the Lamp when a victory pose occurs – this would preferably play once then stay static. However another sheet may have a frog do backflips – with this it would be best visually to have this Victory pose loop.
The main placement of the sheet is located at the bottom middle of every sheet:
This is the direct centre of the image also the very bottom of the image. Use this for enemy/boss placement if you have background objects/scenery which blend with the sheet ie. a monster appearing out of a wall.