Post Reply 
VSMX File Format
Author Message
ZiNgA BuRgA
Smart Alternative

Posts: 17,023.4213
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.0333
Offline
Post: #17
RE: VSMX File Format
^ If you're interested, here's a decompiled version of the script, which compiles with raf_script and gives very similar output:

Javascript Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
fg = new Array(new Actor( "foreground01" ), new Actor( "foreground02" ), new Actor( "foreground03" ), new Actor( "foreground04" ), new Actor( "foreground05" ) );
for(i = 0; i < fg.length; i++) {
	fg[i].color = < 0.0, 0.0, 0.0, 0.0 >;
}
count = 0;
prev = 1;
duration = 4.0;
center = < 0.7, -0.3, 0.1 >;
move = true;
hide = < 0.9, 0.0, 0.9, 1.0 >;
show = < 0.1, 0.0, 0.1, 1.0 >;
System.timer[0] = new IntervalTimer( duration, function (/*localvars=5*/) {
	var __var1 = count % fg.length;
	var __var2 = count % 2;
	var __var3;
	var __var4;
	if( !move ) {
		__var3 = < 0.0, 0.0, 0.0 >;
		__var4 = < 0.0, 0.0, 0.0 >;
	} else {
		if( count < fg.length ) {
			if( __var2 == 0 ) {
				__var3 = < -1.0, -0.5, 0.0 >;
				__var4 = < 1.0, -0.5, 0.0 >;
			} else {
				__var3 = < -1.0, 0.5, 0.0 >;
				__var4 = < 1.0, 0.5, 0.0 >;
			}
		} else {
			if( count == fg.length ) {
				__var3 = < 0.0, 0.0, 0.0 >;
				__var4 = < 1.0, 0.5, 0.0 >;
			}
		}
	}
	fg[prev].setPosition( center + __var4, duration );
	fg[prev].setColor( < 0.0, 0.0, 0.0, 0.0 >, duration, INTERPOLATION_BEZIER, hide );
	prev = __var1;
	fg[__var1].position = center + __var3;
	if( count == fg.length ) {
		count = 0;
		move = !move;
		return;
	}
	fg[__var1].setPosition( center, duration );
	fg[__var1].setColor( < 1.0, 1.0, 1.0, 1.0 >, duration, INTERPOLATION_BEZIER, show );
	count++;
	return;
} );


Note that <1,2,3> syntax is a vector definition.

(This post was last modified: 20/01/2011 07:05 PM by ZiNgA BuRgA.)
20/01/2011 06:52 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
VSMX File Format - ZiNgA BuRgA - 15/02/2010, 03:22 AM
RE: VSMX File Format - gsmoke - 15/02/2010, 04:47 AM
RE: VSMX File Format - Mr. Shizzy - 15/02/2010, 07:15 AM
RE: VSMX File Format - deathmock5 - 15/02/2010, 05:51 PM
RE: VSMX File Format - Gadget - 15/02/2010, 06:04 PM
RE: VSMX File Format - ZiNgA BuRgA - 15/02/2010, 08:22 PM
RE: VSMX File Format - Mr. Shizzy - 15/02/2010, 08:29 PM
RE: VSMX File Format - zeusfriends - 04/01/2011, 12:14 PM
RE: VSMX File Format - ZiNgA BuRgA - 04/01/2011, 07:57 PM
RE: VSMX File Format - zeusfriends - 07/01/2011, 10:24 PM
RE: VSMX File Format - ZiNgA BuRgA - 08/01/2011, 03:00 AM
RE: VSMX File Format - frankzito - 08/01/2011, 03:17 AM
RE: VSMX File Format - ZiNgA BuRgA - 08/01/2011, 03:34 AM
RE: VSMX File Format - frankzito - 08/01/2011, 05:37 AM
RE: VSMX File Format - ffffu - 07/02/2011, 04:02 PM
RE: VSMX File Format - ZiNgA BuRgA - 08/01/2011, 06:25 AM
RE: VSMX File Format - frankzito - 08/01/2011, 06:57 AM
RE: VSMX File Format - ZiNgA BuRgA - 20/01/2011 06:52 PM
RE: VSMX File Format - eustolio - 09/05/2011, 09:31 AM
RE: VSMX File Format - ZiNgA BuRgA - 07/02/2011, 10:46 PM
RE: VSMX File Format - ffffu - 08/02/2011, 05:55 PM
RE: VSMX File Format - ZiNgA BuRgA - 08/02/2011, 07:08 PM
RE: VSMX File Format - ZiNgA BuRgA - 09/02/2011, 04:52 AM
RE: VSMX File Format - ffffu - 09/02/2011, 06:25 AM
RE: VSMX File Format - ZiNgA BuRgA - 09/02/2011, 07:22 PM
RE: VSMX File Format - ffffu - 09/02/2011, 07:27 PM
RE: VSMX File Format - ZiNgA BuRgA - 09/02/2011, 10:43 PM
RE: VSMX File Format - ZiNgA BuRgA - 09/05/2011, 03:03 PM
RE: VSMX File Format - eustolio - 12/05/2011, 08:27 AM
RE: VSMX File Format - ZiNgA BuRgA - 12/05/2011, 03:51 PM
RE: VSMX File Format - ZiNgA BuRgA - 13/05/2011, 04:09 AM
RE: VSMX File Format - eustolio - 14/05/2011, 11:13 PM
RE: VSMX File Format - highboy - 15/05/2011, 05:47 AM
RE: VSMX File Format - zeusfriends - 24/05/2011, 06:18 PM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: