Copied animation code not working in older version

The place to post your WML questions and answers.

Moderators: Forum Moderators, Developers

Forum rules
  • Please use [code] BBCode tags in your posts for embedding WML snippets.
  • To keep your code readable so that others can easily help you, make sure to indent it following our conventions.
Post Reply
Tet
Posts: 391
Joined: February 18th, 2009, 5:11 am

Copied animation code not working in older version

Post by Tet »

This code copied from 1.8 is not working in 1.6.
Please help.

Code: Select all

	[attack_anim]
		[filter_attack]
			name=flame blast
		[/filter_attack]

		start_time=-400
		offset=0.0

		flame_burst_1_start_time=-400
		flame_burst_2_start_time=-350
		flame_burst_3_start_time=-300
		flame_burst_4_start_time=-250
		flame_burst_5_start_time=-200

		[if]
			direction=se,s,sw

			[flame_burst_1_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
				halo_x,halo_y=-22,0
				offset=1.0
			[/flame_burst_1_frame]
			[flame_burst_2_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
				halo_x,halo_y=-14,9
				offset=1.0
			[/flame_burst_2_frame]
			[flame_burst_3_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
				halo_x,halo_y=0,12
				offset=1.0
			[/flame_burst_3_frame]
			[flame_burst_4_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
				halo_x,halo_y=14,9
				offset=1.0
			[/flame_burst_4_frame]
			[flame_burst_5_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
				halo_x,halo_y=22,0
				offset=1.0
			[/flame_burst_5_frame]
		[/if]
		[else]
			direction=ne,n,nw

			[flame_burst_1_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
				halo_x,halo_y=-22,0
				offset=1.0
			[/flame_burst_1_frame]
			[flame_burst_2_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
				halo_x,halo_y=-14,9
				offset=1.0
			[/flame_burst_2_frame]
			[flame_burst_3_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
				halo_x,halo_y=0,12
				offset=1.0
			[/flame_burst_3_frame]
			[flame_burst_4_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
				halo_x,halo_y=14,9
				offset=1.0
			[/flame_burst_4_frame]
			[flame_burst_5_frame]
				duration=400
				halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
				halo_x,halo_y=22,0
				offset=1.0
			[/flame_burst_5_frame]
		[/else]
	
		[frame]
			sound=fire.wav
			duration=100
			image=units/trolls/wizard-ranged.png
		[/frame]
		[frame]
			duration=100
			image=units/trolls/wizard-ranged.png
		[/frame]
		[frame]
			duration=200
			image=units/trolls/wizard-ranged.png
		[/frame]
		[frame]
			duration=100
			image=units/trolls/wizard-ranged.png
		[/frame]
		[frame]
			duration=100
			image=units/trolls/wizard-ranged.png
		[/frame]
	[/attack_anim]
My Temple Project: http://forums.wesnoth.org/viewtopic.php?f=23&t=29800
This is "must-play" campaign! Don´t read the thread, unless you need help. http://forums.wesnoth.org/viewtopic.php?f=8&t=31895

Anonymissimus
Inactive Developer
Posts: 2460
Joined: August 15th, 2008, 8:46 pm
Location: Germany

Re: Copied animation code not working in older version

Post by Anonymissimus »

IIRC filter_attack was named attack_filter.
projects (BfW 1.12):
A Simple Campaign: campaign draft for wml startersPlan Your Advancements: mp mod
The Earth's Gut: sp campaignSettlers of Wesnoth: mp scenarioWesnoth Lua Pack: lua tags and utils
updated to 1.8 and handed over: A Gryphon's Tale: sp campaign

Tet
Posts: 391
Joined: February 18th, 2009, 5:11 am

Re: Copied animation code not working in older version

Post by Tet »

Nope, filter_attack is definetly ok in 1.6. I use it everywhere. Something in the original code (see first post) is not working in 1.6. Please help.

What is this flame_burst_frame thingy? where is it defined?

Code: Select all

  [attack_anim]
        [filter_attack]
            name=touch
        [/filter_attack]
        direction=ne,nw
        [frame]
            begin=-200
            end=200
            image="units/undead/undead-attack-ne.png"
            sound=zombie-attack.wav
        [/frame]
    [/attack_anim]
My Temple Project: http://forums.wesnoth.org/viewtopic.php?f=23&t=29800
This is "must-play" campaign! Don´t read the thread, unless you need help. http://forums.wesnoth.org/viewtopic.php?f=8&t=31895

User avatar
SkyOne
Posts: 1310
Joined: January 3rd, 2009, 7:23 pm

Re: Copied animation code not working in older version

Post by SkyOne »

Alright!
Anon tried to help you. It just wasn't helpful for you.

Basically, why did you copy the code from one on 1.8 in order to use it on 1.6?
The Sojourning of Grog is on the 1.6 server.
Fate of a Princess/feedback thread: "What is in own heart that is the most important, not who you are."
Drake Campaign: Brave Wings/feedback thread, Naga Campaign: Return of the Monster, Saurian Campaign: Across the Ocean
Northern Forces - now on 1.12 server

Tet
Posts: 391
Joined: February 18th, 2009, 5:11 am

Re: Copied animation code not working in older version

Post by Tet »

@SKy: Thanks for the hint. If Help not solution->Topic not closed. I will check 1.6 server. Your question: I am still using 1.6.

@Anon: Thanks for your quick response and helping attempt. I really apriciated.


EDIT: Problem solved. Thanks to Sky. I still have not seen the differences in the code.
My Temple Project: http://forums.wesnoth.org/viewtopic.php?f=23&t=29800
This is "must-play" campaign! Don´t read the thread, unless you need help. http://forums.wesnoth.org/viewtopic.php?f=8&t=31895

Post Reply