STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228117
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/69612368?noj=FRM69612368-11DC" width="1" height="1"></div>

2013 wizard stick.swf

This is the info page for
Flash #123685

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS3]
Section 1
//Ball (com.bri.mousecontrolled.Ball) package com.bri.mousecontrolled { import flash.display.*; public dynamic class Ball extends MovieClip { } }//package com.bri.mousecontrolled
Section 2
//Engine (com.bri.wizardstick.Engine) package com.bri.wizardstick { import flash.display.*; public class Engine extends MovieClip { public function Engine():void{ var _local1:Ground; var _local2:int; var _local3:FractalTree; super(); stage.quality = StageQuality.LOW; _local1 = new Ground(stage); addChild(_local1); _local2 = 0; while (_local2 < 5) { _local3 = new FractalTree(); _local3.y = (Math.floor((Math.random() * 10)) + 150); _local3.x = ((_local2 * Math.floor((Math.random() * 500))) + 10); addChild(_local3); _local2++; }; } } }//package com.bri.wizardstick
Section 3
//FractalTree (com.bri.wizardstick.FractalTree) package com.bri.wizardstick { import flash.display.*; public class FractalTree extends Sprite { private var max_size:Number; private var branch_length:Number; private var max_sub_branch:Number; private var trunkColors:Array; private var leafColors:Array; private var coolHeight:Number; private var max_sub_angle:Number; public function FractalTree(_arg1:Number=8, _arg2:Number=3.14159265358979, _arg3:Number=5.14):void{ trunkColors = new Array(); leafColors = new Array(); coolHeight = (Math.floor((Math.random() * 81)) + 10); super(); trunkColors = [3939080, 2493697, 0x3300]; leafColors = [0, 0x3300, 0x333333, 0x6600, 0x663300]; max_sub_branch = _arg1; max_sub_angle = _arg2; max_size = _arg3; branch_length = (coolHeight + (Math.PI / 2)); makeBranch(0, 0, branch_length, (-(Math.PI) / 2), max_size); } private function makeBranch(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):void{ var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:int; var _local11:Number; var _local12:Number; var _local13:Number; if (_arg5 > 0){ if (_arg5 <= 3){ this.graphics.lineStyle(_arg5, leafColors[Math.round((Math.random() * (leafColors.length - 1)))]); this.graphics.moveTo(_arg1, _arg2); } else { this.graphics.lineStyle(_arg5, trunkColors[Math.round((Math.random() * (trunkColors.length - 1)))]); this.graphics.curveTo(_arg1, _arg2, (_arg1 + (Math.floor((Math.random() * 21)) - 10)), (_arg2 - (Math.floor((Math.random() * 11)) + 10))); }; _local6 = (_arg1 + (_arg3 * Math.cos(_arg4))); _local7 = (_arg2 + (_arg3 * Math.sin(_arg4))); this.graphics.lineTo(_local6, _local7); _local8 = ((Math.random() * (max_sub_branch - 1)) + 2); _local9 = (0.314 + (Math.random() / 3.14)); _local10 = 0; while (_local10 < _local8) { _local11 = (_arg3 * _local9); _local12 = ((_arg4 + (Math.random() * max_sub_angle)) - (max_sub_angle / 2)); _local13 = (_arg5 - 2); makeBranch(_local6, _local7, _local11, _local12, _local13); _local10++; }; }; } } }//package com.bri.wizardstick
Section 4
//Ground (com.bri.wizardstick.Ground) package com.bri.wizardstick { import flash.display.*; import flash.events.*; import flash.geom.*; public class Ground extends MovieClip { var stageRef:Stage; public function Ground(_arg1:Stage):void{ x = (_arg1.stageWidth / 2); y = (_arg1.stageHeight / 2); this.stageRef = _arg1; addEventListener(Event.ENTER_FRAME, loop, false, 0, true); } private function loop(_arg1:Event):void{ var _local2:String; var _local3:Array; var _local4:Array; var _local5:Array; var _local6:Matrix; var _local7:String; var _local8:Sprite; var _local9:Graphics; _local2 = GradientType.LINEAR; _local3 = [1316116, 0x3300]; _local4 = [1, 1]; _local5 = [0, 0xFF]; _local6 = new Matrix(); _local6.createGradientBox(500, 150, 90, 0, 0); _local7 = SpreadMethod.PAD; _local8 = new Sprite(); _local9 = _local8.graphics; _local9.beginGradientFill(_local2, _local3, _local4, _local5, _local6, _local7); _local9.drawRect(-250, 0, 500, 150); addChild(_local8); } } }//package com.bri.wizardstick

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip {com.bri.mousecontrolled.Ball}Uses:1

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.




http://swfchan.com/25/123685/info.shtml
Created: 2/3 -2019 11:50:26 Last modified: 2/3 -2019 11:50:26 Server time: 11/05 -2024 10:45:38