Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site forums as they ran on Ultimate Bulletin Board, 1998–2001. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 2005 site & forums

  Apolyton Civilization Site Forums
  CtP2-Creation
  More spritetool

Post New Topic  Post A ReplyPost A Reply In A New Window

profile | register | preferences | faq | search next newest topic | next oldest topic bottom of page
Author
Topic:   More spritetool Format for Better Printing
Immortal Wombat
Warlord
UK
Dec 2000
posted March 17, 2001 12:18   Click Here to See the Profile for Immortal WombatClick Here to Email Immortal Wombat  send a private message to Immortal Wombat
Edit/Delete Message    Reply To And Quote This Message
IP: Logged, Admin Access Only
As I continue to learn this program, I'm adding attack animations to my sprites, and I have hit a problem. When I added the animation code, I get errors saying the line UNIT_SPRITE_IDLE should be further up the page.
Here's the code I'm using:

code:
 
UNIT_SPRITE
{
UNIT_SPRITE_MOVE 1
{
# This is the sprite action definition block. All sprite
# actions require this block if the sprite action is defined.
#
SPRITE_NUM_FRAMES 1 # number of frames of animation
SPRITE_FIRST_FRAME 0 # the index of the first frame
SPRITE_WIDTH 96 # the width of each sprite image
SPRITE_HEIGHT 72 # the height of each sprite image
SPRITE_HOT_POINTS # the hot points (center points) of
# the sprite for each of the 5 facings
49 54 # facing 1
49 54 # facing 2
49 54 # facing 3
49 54 # facing 4
49 54 # facing 5
}
ANIM 1
{
ANIM_TYPE 1
ANIM_NUM_FRAMES 1
ANIM_PLAYBACK_TIME 1000
ANIM_DELAY 10000
ANIM_FRAME_DATA
0

ANIM_MOVE_DELTAS 0
ANIM_TRANSPARENCIES 0
}

UNIT_SPRITE_ATTACK 1

UNIT_SPRITE_ATTACK_IS_DIRECTIONAL 1
{

SPRITE_NUM_FRAMES 2 # number of frames of animation
SPRITE_FIRST_FRAME 1 # the index of the first frame
SPRITE_WIDTH 96 # the width of each sprite image
SPRITE_HEIGHT 72 # the height of each sprite image
SPRITE_HOT_POINTS # the hot points (center points) of
# the sprite for each of the 5 facings
49 54 # facing 1
49 54 # facing 2
49 54 # facing 3
49 54 # facing 4
49 54 # facing 5
}
ANIM 1
{
ANIM_TYPE 1
ANIM_NUM_FRAMES 2
ANIM_PLAYBACK_TIME 1000
ANIM_DELAY 2000 ----> the problem is on
ANIM_MOVE_DELTAS 1 this line
ANIM_FRAME_DATA
1 2 3 4
ANIM_TRANSPARENCIES 0
}


UNIT_SPRITE_VICTORY 1
UNIT_SPRITE_IS_DEATH 1
{
SPRITE_NUM_FRAMES 2
SPRITE_FIRST_FRAME 1
SPRITE_WIDTH 96
SPRITE_HEIGHT 72
SPRITE_HOT_POINT 58 38
}

ANIM 1
{
ANIM_TYPE 0
ANIM_NUM_FRAMES 2
ANIM_PLAYBACK_TIME 3300
ANIM_DELAY 0
ANIM_FRAME_DATA
1 2

ANIM_MOVE_DELTAS 1
{
0 0
0 0

}
ANIM_TRANSPARENCIES 1
{
15 12

}

}
UNIT_SPRITE_IDLE 0

UNIT_SPRITE_VICTORY 0

UNIT_SPRITE_WORK 0

UNIT_SPRITE_FIREPOINTS 0

UNIT_SPRITE_FIREPOINTS_WORK 0

UNIT_SPRITE_MOVEOFFSETS 0

##then sprite sheildpoints...



All it says is:
ERR: GU02.txt line 62: Expected keword UNIT_SPRITE_IDLE not found
error in conversion process

And then it stops.
Can anyone help me ?

[This message has been edited by Immortal Wombat (edited March 17, 2001).]

Paul
Emperor
Zwolle, The Netherlands
Mar 99
posted March 18, 2001 04:08   Click Here to See the Profile for PaulClick Here to Email Paul  send a private message to PaulSend a Message to UIN: 83134477 Visit Paul's Homepage!
Edit/Delete Message    Reply To And Quote This Message
IP: Logged, Admin Access Only
In the example script in the spritetool documentation UNIT_SPRITE_IDLE comes before UNIT_SPRITE_VICTORY. In your script it doesn't, so that must be the cause of your problem.
Immortal Wombat
Warlord
UK
Dec 2000
posted March 18, 2001 09:09   Click Here to See the Profile for Immortal WombatClick Here to Email Immortal Wombat  send a private message to Immortal Wombat
Edit/Delete Message    Reply To And Quote This Message
IP: Logged, Admin Access Only
I've just tried swapping them, and it doesn't work that way either.
The error is the same.
Paul
Emperor
Zwolle, The Netherlands
Mar 99
posted March 18, 2001 13:55   Click Here to See the Profile for PaulClick Here to Email Paul  send a private message to PaulSend a Message to UIN: 83134477 Visit Paul's Homepage!
Edit/Delete Message    Reply To And Quote This Message
IP: Logged, Admin Access Only
Just noticed something I didn't notice this morning: UNIT_SPRITE_VICTORY appears twice in your script: near the bottom and about halfway through the script. You should put UNIT_SPRITE_IDLE before the first UNIT_SPRITE_VICTORY and delete the second one. I hope that will work.
Apolyton Civilization Site Forums
> > > CtP2-Creation Forum

next newest topic | next oldest topictop of page

All times are EDT

Administrative Options: Close Topic | Archive/Move | Delete Topic | Top
Post New Topic  Post A ReplyPost A Reply In A New Window
Hop to:

Contact Us
Apolyton Civilization Site

Powered by: Ultimate Bulletin Board, Version 5.44a
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.

AltaVista Type or paste text or Web address (beginning with http://) here:
Powered
by Systran
Translate from: 

Front Page | Civilization III | Dinosaurs | Civilization II | Call to Power | Call to Power II | Alpha Centauri | Alternative Civs | Misc | Links | About ACS | GameStats
GameLeague | Scenario League | HAC | Civilization Scenario Collection | Spanish CivII Site | Clash of Civs | CtP Maps | Art of War | WesW's Ctp1/2 Site