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

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

Darkness Girl by Chisdeal2013-Progr.swf

This is the info page for
Flash #157893

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


ActionScript [AS3]
Section 1
//AbstractMap (com.threerings.util.maps.AbstractMap) package com.threerings.util.maps { public class AbstractMap { protected var _size:int; public function size():int{ return (_size); } public function isEmpty():Boolean{ return ((0 == size())); } } }//package com.threerings.util.maps
Section 2
//DefaultValueMap (com.threerings.util.maps.DefaultValueMap) package com.threerings.util.maps { import com.threerings.util.*; public class DefaultValueMap extends ForwardingMap { protected var _defVal:Object; public function DefaultValueMap(_arg1:Map, _arg2:Object){ super(_arg1); _defVal = _arg2; } override public function get(_arg1:Object){ var _local2:* = super.get(_arg1); return (((_local2)!==undefined) ? _local2 : _defVal); } } }//package com.threerings.util.maps
Section 3
//DictionaryMap (com.threerings.util.maps.DictionaryMap) package com.threerings.util.maps { import com.threerings.util.*; import flash.utils.*; public class DictionaryMap extends AbstractMap implements Map { protected var _dict:Dictionary; public function DictionaryMap(){ _dict = new Dictionary(); super(); } public function put(_arg1:Object, _arg2:Object){ var _local3:* = _dict[_arg1]; _dict[_arg1] = _arg2; if (_local3 === undefined){ _size++; }; return (_local3); } public function get(_arg1:Object){ return (_dict[_arg1]); } public function containsKey(_arg1:Object):Boolean{ return ((_arg1 in _dict)); } public function remove(_arg1:Object){ var _local2:* = _dict[_arg1]; if (_local2 !== undefined){ delete _dict[_arg1]; _size--; }; return (_local2); } public function clear():void{ _dict = new Dictionary(); _size = 0; } public function keys():Array{ return (Util.keys(_dict)); } public function values():Array{ return (Util.values(_dict)); } public function forEach(_arg1:Function):void{ var _local2:Object; for (_local2 in _dict) { if (Boolean(_arg1(_local2, _dict[_local2]))){ return; }; }; } } }//package com.threerings.util.maps
Section 4
//ExpiringEntry (com.threerings.util.maps.ExpiringEntry) package com.threerings.util.maps { public class ExpiringEntry extends LinkedEntry { public var expireTime:int; public function ExpiringEntry(_arg1:Object, _arg2:Object, _arg3:int){ super(_arg1, _arg2); this.expireTime = _arg3; } } }//package com.threerings.util.maps
Section 5
//ExpiringMap (com.threerings.util.maps.ExpiringMap) package com.threerings.util.maps { import flash.events.*; import com.threerings.util.*; import flash.utils.*; public class ExpiringMap extends LinkedMap { protected var _ttl:int; protected var _expireHandler:Function; protected var _timer:Timer; public function ExpiringMap(_arg1:Map, _arg2:int, _arg3:Function=null){ super(_arg1); _ttl = _arg2; _expireHandler = _arg3; _timer = new Timer(_ttl, 1); _timer.addEventListener(TimerEvent.TIMER, handleTimer); } override protected function newEntry(_arg1:Object, _arg2:Object):LinkedEntry{ var _local3:ExpiringEntry = new ExpiringEntry(_arg1, _arg2, (getTimer() + _ttl)); if (!_timer.running){ _timer.delay = _ttl; _timer.start(); }; return (_local3); } protected function handleTimer(_arg1:TimerEvent):void{ var exp:ExpiringEntry; var untilExpire:int; var event = _arg1; _timer.reset(); var now:int = getTimer(); while ((_anchor.after is ExpiringEntry)) { exp = ExpiringEntry(_anchor.after); untilExpire = (exp.expireTime - now); if (untilExpire <= 0){ remove(exp.key); if (_expireHandler != null){ try { _expireHandler(exp.key, exp.value); } catch(e:Error) { Log.getLog(this).warning("Error calling expire handler", e); }; }; } else { _timer.delay = untilExpire; _timer.start(); return; }; }; } } }//package com.threerings.util.maps
Section 6
//ForeachingMap (com.threerings.util.maps.ForeachingMap) package com.threerings.util.maps { import com.threerings.util.*; public class ForeachingMap extends ForwardingMap { public function ForeachingMap(_arg1:Map){ super(_arg1); } override public function keys():Array{ var arr:Array; arr = []; forEach(function (_arg1, _arg2):void{ arr.push(_arg1); }); return (arr); } override public function values():Array{ var arr:Array; arr = []; forEach(function (_arg1, _arg2):void{ arr.push(_arg2); }); return (arr); } } }//package com.threerings.util.maps
Section 7
//ForwardingMap (com.threerings.util.maps.ForwardingMap) package com.threerings.util.maps { import com.threerings.util.*; public class ForwardingMap implements Map { protected var _source:Map; public function ForwardingMap(_arg1:Map){ _source = Preconditions.checkNotNull(_arg1); } public function put(_arg1:Object, _arg2:Object){ return (_source.put(_arg1, _arg2)); } public function get(_arg1:Object){ return (_source.get(_arg1)); } public function containsKey(_arg1:Object):Boolean{ return (_source.containsKey(_arg1)); } public function remove(_arg1:Object){ return (_source.remove(_arg1)); } public function size():int{ return (_source.size()); } public function isEmpty():Boolean{ return (_source.isEmpty()); } public function clear():void{ _source.clear(); } public function keys():Array{ return (_source.keys()); } public function values():Array{ return (_source.values()); } public function forEach(_arg1:Function):void{ _source.forEach(_arg1); } } }//package com.threerings.util.maps
Section 8
//HashMap (com.threerings.util.maps.HashMap) package com.threerings.util.maps { import com.threerings.util.*; public class HashMap extends AbstractMap implements Map { protected var _loadFactor:Number; protected var _entries:Array; protected static const DEFAULT_BUCKETS:int = 16; public function HashMap(_arg1:Number=1.75){ _loadFactor = _arg1; clear(); } public function put(_arg1:Object, _arg2:Object){ var _local8:Object; var _local3:Hashable = toKey(_arg1); var _local4:int = _local3.hashCode(); var _local5:int = indexFor(_local4); var _local6:HashMap_Entry = (_entries[_local5] as HashMap_Entry); var _local7:HashMap_Entry = _local6; while (_local7 != null) { if ((((_local7.hash == _local4)) && (_local7.key.equals(_local3)))){ _local8 = _local7.value; _local7.value = _arg2; return (_local8); }; _local7 = _local7.next; }; _entries[_local5] = new HashMap_Entry(_local4, _local3, _arg2, _local6); _size++; if (_size > (_entries.length * _loadFactor)){ resize((2 * _entries.length)); }; return (undefined); } public function get(_arg1:Object){ var _local2:Hashable = toKey(_arg1); var _local3:int = _local2.hashCode(); var _local4:int = indexFor(_local3); var _local5:HashMap_Entry = (_entries[_local4] as HashMap_Entry); while (_local5 != null) { if ((((_local5.hash == _local3)) && (_local5.key.equals(_local2)))){ return (_local5.value); }; _local5 = _local5.next; }; return (undefined); } public function containsKey(_arg1:Object):Boolean{ return (!((undefined === get(_arg1)))); } public function remove(_arg1:Object){ var _local7:HashMap_Entry; var _local2:Hashable = toKey(_arg1); var _local3:int = _local2.hashCode(); var _local4:int = indexFor(_local3); var _local5:HashMap_Entry = (_entries[_local4] as HashMap_Entry); var _local6:HashMap_Entry = _local5; while (_local6 != null) { _local7 = _local6.next; if ((((_local6.hash == _local3)) && (_local6.key.equals(_local2)))){ if (_local5 == _local6){ _entries[_local4] = _local7; } else { _local5.next = _local7; }; _size--; if ((((_entries.length > DEFAULT_BUCKETS)) && ((_size < ((_entries.length * _loadFactor) * 0.125))))){ resize(Math.max(DEFAULT_BUCKETS, (_entries.length / 2))); }; return (_local6.value); }; _local5 = _local6; _local6 = _local7; }; return (undefined); } public function clear():void{ _entries = []; _entries.length = DEFAULT_BUCKETS; _size = 0; } public function keys():Array{ var keys:Array; keys = []; forEach(function (_arg1, _arg2):void{ keys.push(_arg1); }); return (keys); } public function values():Array{ var vals:Array; vals = []; forEach(function (_arg1, _arg2):void{ vals.push(_arg2); }); return (vals); } public function forEach(_arg1:Function):void{ var _local3:HashMap_Entry; var _local2:int = (_entries.length - 1); while (_local2 >= 0) { _local3 = (_entries[_local2] as HashMap_Entry); while (_local3 != null) { if (Boolean(_arg1(fromKey(_local3.key), _local3.value))){ return; }; _local3 = _local3.next; }; _local2--; }; } protected function toKey(_arg1:Object):Hashable{ if ((((_arg1 is String)) || ((_arg1 == null)))){ return (new StringWrapper((_arg1 as String))); }; return (Hashable(_arg1)); } protected function fromKey(_arg1:Hashable):Object{ if ((_arg1 is StringWrapper)){ return (StringWrapper(_arg1).get()); }; return (_arg1); } protected function indexFor(_arg1:int):int{ return ((Math.abs(_arg1) % _entries.length)); } protected function resize(_arg1:int):void{ var _local4:HashMap_Entry; var _local5:HashMap_Entry; var _local6:int; var _local2:Array = _entries; _entries = []; _entries.length = _arg1; var _local3:int; while (_local3 < _local2.length) { _local4 = (_local2[_local3] as HashMap_Entry); while (_local4 != null) { _local5 = _local4.next; _local6 = indexFor(_local4.hash); _local4.next = (_entries[_local6] as HashMap_Entry); _entries[_local6] = _local4; _local4 = _local5; }; _local3++; }; } } }//package com.threerings.util.maps
Section 9
//HashMap_Entry (com.threerings.util.maps.HashMap_Entry) package com.threerings.util.maps { import com.threerings.util.*; public class HashMap_Entry { public var key:Hashable; public var value:Object; public var hash:int; public var next:HashMap_Entry; public function HashMap_Entry(_arg1:int, _arg2:Hashable, _arg3:Object, _arg4:HashMap_Entry){ this.hash = _arg1; this.key = _arg2; this.value = _arg3; this.next = _arg4; } } }//package com.threerings.util.maps
Section 10
//ImmutableMap (com.threerings.util.maps.ImmutableMap) package com.threerings.util.maps { import com.threerings.util.*; import flash.errors.*; public class ImmutableMap extends ForwardingMap { public function ImmutableMap(_arg1:Map){ super(_arg1); } override public function put(_arg1:Object, _arg2:Object){ return (immutable()); } override public function remove(_arg1:Object){ return (immutable()); } override public function clear():void{ immutable(); } protected function immutable():void{ throw (new IllegalOperationError()); } } }//package com.threerings.util.maps
Section 11
//LinkedEntry (com.threerings.util.maps.LinkedEntry) package com.threerings.util.maps { public class LinkedEntry { public var before:LinkedEntry; public var after:LinkedEntry; public var key:Object; public var value:Object; public function LinkedEntry(_arg1:Object, _arg2:Object){ this.key = _arg1; this.value = _arg2; } public function addBefore(_arg1:LinkedEntry):void{ after = _arg1; before = _arg1.before; before.after = this; after.before = this; } public function remove():void{ before.after = after; after.before = before; } } }//package com.threerings.util.maps
Section 12
//LinkedMap (com.threerings.util.maps.LinkedMap) package com.threerings.util.maps { import com.threerings.util.*; public class LinkedMap extends ForeachingMap { protected var _anchor:LinkedEntry; public function LinkedMap(_arg1:Map){ super(_arg1); _anchor = new LinkedEntry(this, this); _anchor.before = (_anchor.after = _anchor); } override public function put(_arg1:Object, _arg2:Object){ var _local3:LinkedEntry = newEntry(_arg1, _arg2); _local3.addBefore(_anchor); return (unlink(super.put(_arg1, _local3))); } override public function get(_arg1:Object){ return (unwrap(getEntry(_arg1))); } override public function remove(_arg1:Object){ return (unlink(super.remove(_arg1))); } override public function clear():void{ super.clear(); _anchor.before = (_anchor.after = _anchor); } override public function forEach(_arg1:Function):void{ var _local2:LinkedEntry = _anchor.after; while (_local2 != _anchor) { if (Boolean(_arg1(_local2.key, _local2.value))){ break; }; _local2 = _local2.after; }; } protected function unlink(_arg1){ if (_arg1 === undefined){ return (undefined); }; var _local2:LinkedEntry = LinkedEntry(_arg1); _local2.remove(); return (_local2.value); } protected function unwrap(_arg1, ... _args){ return (((_arg1 is LinkedEntry)) ? LinkedEntry(_arg1).value : _arg1); } protected function getEntry(_arg1:Object){ return (super.get(_arg1)); } protected function newEntry(_arg1:Object, _arg2:Object):LinkedEntry{ return (new LinkedEntry(_arg1, _arg2)); } } }//package com.threerings.util.maps
Section 13
//LRMap (com.threerings.util.maps.LRMap) package com.threerings.util.maps { import com.threerings.util.*; public class LRMap extends LinkedMap { protected var _maxSize:int; protected var _accessOrder:Boolean; public function LRMap(_arg1:Map, _arg2:int, _arg3:Boolean=true){ super(_arg1); _maxSize = _arg2; _accessOrder = _arg3; } override public function put(_arg1:Object, _arg2:Object){ var _local3:* = super.put(_arg1, _arg2); if ((((_local3 === undefined)) && ((size() > _maxSize)))){ remove(_anchor.after.key); }; return (_local3); } override protected function getEntry(_arg1:Object){ var _local3:LinkedEntry; var _local2:* = super.getEntry(_arg1); if (((!((_local2 === undefined))) && (_accessOrder))){ _local3 = LinkedEntry(_local2); _local3.remove(); _local3.addBefore(_anchor); }; return (_local2); } } }//package com.threerings.util.maps
Section 14
//MapBuilder (com.threerings.util.maps.MapBuilder) package com.threerings.util.maps { import com.threerings.util.*; public class MapBuilder { protected var _keyClazz:Class; protected var _keyVals:Array; protected var _weakValues:Boolean; protected var _defaultValue; protected var _sorted:Boolean; protected var _comp:Function; protected var _maxSizeLR:int; protected var _accessOrderLR:Boolean; protected var _ttlExpiring:int; protected var _expireHandler:Function; protected var _immutable:Boolean; protected var _computer:Function; public function MapBuilder(_arg1:Class){ _keyVals = []; super(); _keyClazz = _arg1; } public function makeSorted(_arg1:Function=null):MapBuilder{ _sorted = true; _comp = _arg1; return (this); } public function makeWeakValues():MapBuilder{ _weakValues = true; return (this); } public function makeLR(_arg1:int, _arg2:Boolean=true):MapBuilder{ _maxSizeLR = _arg1; _accessOrderLR = _arg2; return (this); } public function makeExpiring(_arg1:int, _arg2:Function=null):MapBuilder{ _ttlExpiring = _arg1; _expireHandler = _arg2; return (this); } public function makeImmutable():MapBuilder{ _immutable = true; return (this); } public function makeComputing(_arg1:Function):MapBuilder{ _computer = _arg1; return (this); } public function setDefaultValue(_arg1):MapBuilder{ _defaultValue = _arg1; return (this); } public function put(_arg1:Object, _arg2:Object):MapBuilder{ _keyVals.push(_arg1, _arg2); return (this); } public function build():Map{ var _local1 = (_maxSizeLR > 0); var _local2 = (_ttlExpiring > 0); Preconditions.checkArgument(((!(_local1)) || (!(_local2))), "Cannot be both LR and Expiring"); var _local3:Map = Maps.newMapOf(_keyClazz); if (_local1){ _local3 = new LRMap(_local3, _maxSizeLR, _accessOrderLR); } else { if (_local2){ _local3 = new ExpiringMap(_local3, _ttlExpiring, _expireHandler); }; }; if (_sorted){ _local3 = new SortedMap(_local3, ((_comp) || (Comparators.createNullSafe(Comparators.createFor(_keyClazz))))); }; if (_weakValues){ _local3 = new WeakValueMap(_local3); }; if (_computer !== null){ _local3 = new ValueComputingMap(_local3, _computer); }; if (_defaultValue !== undefined){ _local3 = new DefaultValueMap(_local3, _defaultValue); }; var _local4:int; while (_local4 < _keyVals.length) { _local3.put(_keyVals[_local4], _keyVals[(_local4 + 1)]); _local4 = (_local4 + 2); }; if (_immutable){ _local3 = new ImmutableMap(_local3); }; return (_local3); } } }//package com.threerings.util.maps
Section 15
//SortedMap (com.threerings.util.maps.SortedMap) package com.threerings.util.maps { import com.threerings.util.*; public class SortedMap extends ForwardingMap { protected var _comp:Function; public function SortedMap(_arg1:Map, _arg2:Function=null){ super(_arg1); _comp = ((_arg2) || (Comparators.compareUnknowns)); } override public function keys():Array{ var _local1:Array = super.keys(); _local1.sort(_comp); return (_local1); } override public function values():Array{ return (keys().map(Util.adapt(get))); } override public function forEach(_arg1:Function):void{ var _local3:Object; var _local2:Array = keys(); for each (_local3 in _local2) { if (Boolean(_arg1(_local3, get(_local3)))){ return; }; }; } } }//package com.threerings.util.maps
Section 16
//StringWrapper (com.threerings.util.maps.StringWrapper) package com.threerings.util.maps { import com.threerings.util.*; public class StringWrapper implements Hashable { protected var _val:String; public function StringWrapper(_arg1:String){ _val = _arg1; } public function hashCode():int{ return (StringUtil.hashCode(_val)); } public function equals(_arg1:Object):Boolean{ return ((((_arg1 is StringWrapper)) && ((_val == StringWrapper(_arg1)._val)))); } public function get():String{ return (_val); } } }//package com.threerings.util.maps
Section 17
//ValueComputingMap (com.threerings.util.maps.ValueComputingMap) package com.threerings.util.maps { import com.threerings.util.*; public class ValueComputingMap extends ForwardingMap { protected var _computer:Function; public function ValueComputingMap(_arg1:Map, _arg2:Function){ super(_arg1); _computer = _arg2; } override public function get(_arg1:Object){ var _local2:* = super.get(_arg1); if (_local2 === undefined){ _local2 = _computer(_arg1); if (_local2 !== undefined){ put(_arg1, _local2); }; }; return (_local2); } } }//package com.threerings.util.maps
Section 18
//WeakValueMap (com.threerings.util.maps.WeakValueMap) package com.threerings.util.maps { import com.threerings.util.*; public class WeakValueMap extends ForeachingMap { public function WeakValueMap(_arg1:Map){ super(_arg1); } override public function put(_arg1:Object, _arg2:Object){ return (unwrap(super.put(_arg1, ((_arg2)==null) ? null : new WeakReference(_arg2)))); } override public function get(_arg1:Object){ return (unwrap(super.get(_arg1))); } override public function containsKey(_arg1:Object):Boolean{ var _local2:* = super.get(_arg1); return ((((_local2 is WeakReference)) && (!((undefined === WeakReference(_local2).get()))))); } override public function remove(_arg1:Object){ return (unwrap(super.remove(_arg1))); } override public function size():int{ forEach(function (... _args):void{ }); return (super.size()); } override public function forEach(_arg1:Function):void{ var removeKeys:Array; var key:Object; var fn = _arg1; removeKeys = []; super.forEach(function (_arg1, _arg2):Boolean{ var _local3:* = unwrap(_arg2); if (_local3 === undefined){ removeKeys.push(_arg1); return (false); }; return (Boolean(fn(_arg1, _local3))); }); for each (key in removeKeys) { super.remove(key); }; } protected function unwrap(_arg1){ return (((_arg1 is WeakReference)) ? WeakReference(_arg1).get() : _arg1); } } }//package com.threerings.util.maps
Section 19
//ArrayUtil (com.threerings.util.ArrayUtil) package com.threerings.util { public class ArrayUtil { public static function create(_arg1:uint, _arg2=null):Array{ return (padToLength([], _arg1, _arg2)); } public static function resize(_arg1:Array, _arg2:uint):void{ if (_arg1.length > _arg2){ _arg1.length = _arg2; } else { padToLength(_arg1, _arg2, undefined); }; } public static function padToLength(_arg1:Array, _arg2:uint, _arg3=null):Array{ while (_arg1.length < _arg2) { _arg1.push(_arg3); }; return (_arg1); } public static function copyOf(_arg1:Array):Array{ return (_arg1.slice()); } public static function sort(_arg1:Array):void{ _arg1.sort(Comparators.compareComparables); } public static function sortOn(_arg1:Array, _arg2:Array):void{ stableSort(_arg1, Comparators.createFields(_arg2)); } public static function stableSort(_arg1:Array, _arg2:Function=null):void{ var _local5:*; var _local6:int; var _local7:*; if (_arg2 == null){ _arg2 = Comparators.compareComparables; }; var _local3:int = _arg1.length; var _local4 = 1; while (_local4 < _local3) { _local5 = _arg1[_local4]; _local6 = (_local4 - 1); while (_local6 >= 0) { _local7 = _arg1[_local6]; if (_arg2(_local5, _local7) >= 0){ break; }; _arg1[(_local6 + 1)] = _local7; _local6--; }; _arg1[(_local6 + 1)] = _local5; _local4++; }; } public static function sortedInsert(_arg1:Array, _arg2, _arg3:Function=null):int{ var _local7:*; if (_arg3 == null){ _arg3 = Comparators.compareComparables; }; var _local4 = -1; var _local5:int = _arg1.length; var _local6:int; while (_local6 < _local5) { _local7 = _arg1[_local6]; if (_arg3(_arg2, _local7) <= 0){ _arg1.splice(_local6, 0, _arg2); _local4 = _local6; break; }; _local6++; }; if (_local4 < 0){ _arg1.push(_arg2); _local4 = (_arg1.length - 1); }; return (_local4); } public static function shuffle(_arg1:Array, _arg2:Random=null):void{ var idx:int; var tmp:Object; var arr = _arg1; var rando = _arg2; var randFunc:Function = ((rando)!=null) ? rando.nextInt : function (_arg1:int):int{ return (int((Math.random() * _arg1))); }; var ii:int = (arr.length - 1); while (ii > 0) { idx = randFunc((ii + 1)); tmp = arr[idx]; arr[idx] = arr[ii]; arr[ii] = tmp; ii = (ii - 1); }; } public static function indexIf(_arg1:Array, _arg2:Function):int{ var _local3:int; if (_arg1 != null){ _local3 = 0; while (_local3 < _arg1.length) { if (_arg2(_arg1[_local3])){ return (_local3); }; _local3++; }; }; return (-1); } public static function findIf(_arg1:Array, _arg2:Function){ var _local3:int = ((_arg1)!=null) ? indexIf(_arg1, _arg2) : -1; return (((_local3 >= 0)) ? _arg1[_local3] : undefined); } public static function indexOf(_arg1:Array, _arg2:Object):int{ var _local3:int; if (_arg1 != null){ _local3 = 0; while (_local3 < _arg1.length) { if (Util.equals(_arg1[_local3], _arg2)){ return (_local3); }; _local3++; }; }; return (-1); } public static function contains(_arg1:Array, _arg2:Object):Boolean{ return (!((indexOf(_arg1, _arg2) == -1))); } public static function removeFirst(_arg1:Array, _arg2:Object):Boolean{ return (removeImpl(_arg1, _arg2, true)); } public static function removeLast(_arg1:Array, _arg2:Object):Boolean{ _arg1.reverse(); var _local3:Boolean = removeFirst(_arg1, _arg2); _arg1.reverse(); return (_local3); } public static function removeAll(_arg1:Array, _arg2:Object):Boolean{ return (removeImpl(_arg1, _arg2, false)); } public static function removeFirstIf(_arg1:Array, _arg2:Function):Boolean{ return (removeIfImpl(_arg1, _arg2, true)); } public static function removeLastIf(_arg1:Array, _arg2:Function):Boolean{ _arg1.reverse(); var _local3:Boolean = removeFirstIf(_arg1, _arg2); _arg1.reverse(); return (_local3); } public static function removeAllIf(_arg1:Array, _arg2:Function):Boolean{ return (removeIfImpl(_arg1, _arg2, false)); } public static function splice(_arg1:Array, _arg2:int, _arg3:int, _arg4:Array=null):Array{ var _local5:Array = ((_arg4)==null) ? [] : _arg4.concat(); _local5.unshift(_arg2, _arg3); return (_arg1.splice.apply(_arg1, _local5)); } public static function equals(_arg1:Array, _arg2:Array):Boolean{ if (_arg1 === _arg2){ return (true); }; if ((((((_arg1 == null)) || ((_arg2 == null)))) || (!((_arg1.length == _arg2.length))))){ return (false); }; var _local3:int; while (_local3 < _arg1.length) { if (!Util.equals(_arg1[_local3], _arg2[_local3])){ return (false); }; _local3++; }; return (true); } public static function copy(_arg1:Array, _arg2:uint, _arg3:Array, _arg4:uint, _arg5:uint):void{ var _local6:uint; while (_local6 < _arg5) { var _temp1 = _arg4; _arg4 = (_arg4 + 1); var _local7 = _temp1; var _temp2 = _arg2; _arg2 = (_arg2 + 1); _arg3[_local7] = _arg1[_temp2]; _local6++; }; } public static function transpose(_arg1:Array, _arg2:Array, ... _args):Array{ var tuple:Array; var jj:int; var x = _arg1; var y = _arg2; var arrays = _args; arrays.splice(0, 0, x, y); var len:int = Math.max.apply(null, arrays.map(Util.adapt(function (_arg1:Array):int{ return (_arg1.length); }))); var result:Array = new Array(len); var ii:int; while (ii < len) { var _local5 = new Array(arrays.length); tuple = _local5; result[ii] = _local5; jj = 0; while (jj < arrays.length) { tuple[jj] = arrays[jj][ii]; jj = (jj + 1); }; ii = (ii + 1); }; return (result); } private static function removeImpl(_arg1:Array, _arg2:Object, _arg3:Boolean):Boolean{ return (removeIfImpl(_arg1, Predicates.createEquals(_arg2), _arg3)); } private static function removeIfImpl(_arg1:Array, _arg2:Function, _arg3:Boolean):Boolean{ var _local4:Boolean; var _local5:int; while (_local5 < _arg1.length) { if (_arg2(_arg1[_local5])){ var _temp1 = _local5; _local5 = (_local5 - 1); _arg1.splice(_temp1, 1); if (_arg3){ return (true); }; _local4 = true; }; _local5++; }; return (_local4); } } }//package com.threerings.util
Section 20
//ClassUtil (com.threerings.util.ClassUtil) package com.threerings.util { import flash.utils.*; public class ClassUtil { public static function getClassName(_arg1:Object):String{ return (getQualifiedClassName(_arg1).replace("::", ".")); } public static function shortClassName(_arg1:Object):String{ var _local2:String = getQualifiedClassName(_arg1); var _local3:int = _local2.lastIndexOf("."); _local2 = _local2.substring((_local3 + 1)); return (_local2.replace("::", ".")); } public static function tinyClassName(_arg1:Object):String{ var _local2:String = getClassName(_arg1); var _local3:int = _local2.lastIndexOf("."); return (_local2.substring((_local3 + 1))); } public static function newInstance(_arg1:Object):Object{ var _local2:Class = getClass(_arg1); return (new (_local2)); } public static function isSameClass(_arg1:Object, _arg2:Object):Boolean{ return ((getQualifiedClassName(_arg1) == getQualifiedClassName(_arg2))); } public static function isAssignableAs(_arg1:Class, _arg2:Class):Boolean{ var _local5:String; var _local6:XMLList; if ((((_arg1 == _arg2)) || ((_arg1 == Object)))){ return (true); }; if (_arg2 == Object){ return (false); }; var _local3:XMLList = describeType(_arg2).child("factory"); var _local4:XMLList = _local3.child("extendsClass").attribute("type"); for each (_local5 in _local4) { if (_arg1 == getClassByName(_local5)){ return (true); }; }; _local6 = _local3.child("implementsInterface").attribute("type"); for each (_local5 in _local6) { if (_arg1 == getClassByName(_local5)){ return (true); }; }; return (false); } public static function getClass(_arg1:Object):Class{ if ((_arg1.constructor is Class)){ return (Class(_arg1.constructor)); }; return (getClassByName(getQualifiedClassName(_arg1))); } public static function getClassByName(_arg1:String):Class{ var cname = _arg1; try { return ((getDefinitionByName(cname.replace("::", ".")) as Class)); } catch(error:ReferenceError) { Log.getLog(ClassUtil).warning("Unknown class", "name", cname, error); }; return (null); } } }//package com.threerings.util
Section 21
//Comparable (com.threerings.util.Comparable) package com.threerings.util { public interface Comparable { function compareTo(_arg1:Object):int; } }//package com.threerings.util
Section 22
//Comparators (com.threerings.util.Comparators) package com.threerings.util { public class Comparators { public static function createReverse(_arg1:Function):Function{ var comparator = _arg1; return (function (_arg1:Object, _arg2:Object, ... _args):int{ return (comparator(_arg2, _arg1)); }); } public static function createFor(_arg1:Class):Function{ switch (_arg1){ case String: return (compareStrings); case int: return (compareInts); case uint: case Number: return (compareNumbers); case Boolean: return (compareBooleans); }; if (ClassUtil.isAssignableAs(Comparable, _arg1)){ return (compareComparables); }; return (compareUnknowns); } public static function createFields(_arg1:Array, _arg2:Array=null):Function{ var sortFields = _arg1; var defaults = _arg2; if (defaults == null){ defaults = []; }; return (function (_arg1:Object, _arg2:Object, ... _args):int{ var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local4:* = 0; while (_local4 < sortFields.length) { _local5 = sortFields[_local4]; _local6 = defaults[_local4]; _local7 = (((!((_arg1 == null))) && (_arg1.hasOwnProperty(_local5)))) ? _arg1[_local5] : _local6; _local8 = (((!((_arg2 == null))) && (_arg2.hasOwnProperty(_local5)))) ? _arg2[_local5] : _local6; _local9 = compareUnknowns(_local7, _local8); if (_local9 != 0){ return (_local9); }; _local4++; }; return (0); }); } public static function createNullSafe(_arg1:Function):Function{ var comparator = _arg1; return (function (_arg1:Object, _arg2:Object, ... _args):int{ if (_arg1 === _arg2){ return (0); }; if (_arg1 == null){ return (-1); }; if (_arg2 == null){ return (1); }; return (comparator(_arg1, _arg2)); }); } public static function compareComparables(_arg1:Comparable, _arg2:Comparable, ... _args):int{ return (_arg1.compareTo(_arg2)); } public static function compareStrings(_arg1:String, _arg2:String, ... _args):int{ return (((_arg1)==_arg2) ? 0 : ((_arg1)>_arg2) ? 1 : -1); } public static function compareStringsInsensitively(_arg1:String, _arg2:String, ... _args):int{ return (compareStrings(_arg1.toLowerCase(), _arg2.toLowerCase())); } public static function compareEnumsByName(_arg1:Enum, _arg2:Enum, ... _args):int{ return (compareStrings(_arg1.name(), _arg2.name())); } public static function compareUnknowns(_arg1:Object, _arg2:Object, ... _args):int{ if (_arg1 === _arg2){ return (0); }; if (_arg1 == null){ return (-1); }; if (_arg2 == null){ return (1); }; if ((_arg1 is Comparable)){ return (Comparable(_arg1).compareTo(_arg2)); }; if ((((_arg1 is Number)) && ((_arg2 is Number)))){ return (compareNumbers(Number(_arg1), Number(_arg2))); }; if ((((_arg1 is Boolean)) && ((_arg2 is Boolean)))){ return (compareBooleans(Boolean(_arg1), Boolean(_arg2))); }; return (compareStrings(String(_arg1), String(_arg2))); } public static function compareBooleans(_arg1:Boolean, _arg2:Boolean, ... _args):int{ return (((_arg1)==_arg2) ? 0 : (_arg1) ? 1 : -1); } public static function compareInts(_arg1:int, _arg2:int, ... _args):int{ return (((_arg1)>_arg2) ? 1 : ((_arg1 == _arg2)) ? 0 : -1); } public static function compareNumbers(_arg1:Number, _arg2:Number, ... _args):int{ if (_arg1 > _arg2){ return (1); }; if (_arg1 < _arg2){ return (-1); }; if (_arg1 == _arg2){ return (0); }; return (compareBooleans(isNaN(_arg1), isNaN(_arg2))); } } }//package com.threerings.util
Section 23
//Enum (com.threerings.util.Enum) package com.threerings.util { import flash.utils.*; public class Enum implements Hashable, Comparable { protected var _name:String; private static const _enums:Dictionary = new Dictionary(true); private static const _blocked:Dictionary = new Dictionary(true); public function Enum(_arg1:String){ var _local4:Enum; super(); var _local2:Class = ClassUtil.getClass(this); if (Boolean(_blocked[_local2])){ throw (new Error("You may not just construct an enum!")); }; if (_arg1 == null){ throw (new ArgumentError("null is invalid.")); }; var _local3:Array = (_enums[_local2] as Array); if (_local3 == null){ _local3 = []; _enums[_local2] = _local3; } else { for each (_local4 in _local3) { if (_local4.name() === _arg1){ throw (new ArgumentError(Joiner.args("Duplicate enum", _arg1))); }; }; }; _local3.push(this); _name = _arg1; } final public function name():String{ return (_name); } final public function ordinal():int{ return ((_enums[ClassUtil.getClass(this)] as Array).indexOf(this)); } final public function equals(_arg1:Object):Boolean{ return ((_arg1 === this)); } final public function hashCode():int{ return (ordinal()); } public function toString():String{ return (_name); } public function valueOf():Object{ return (ordinal()); } public function compareTo(_arg1:Object):int{ if (!ClassUtil.isSameClass(this, _arg1)){ throw (new ArgumentError("Not same class")); }; return (Comparators.compareInts(this.ordinal(), Enum(_arg1).ordinal())); } public static function valueOf(_arg1:Class, _arg2:String):Enum{ var _local3:Enum; for each (_local3 in values(_arg1)) { if (_local3.name() === _arg2){ return (_local3); }; }; throw (new ArgumentError(Joiner.pairs("No such enum", "class", _arg1, "name", _arg2))); } public static function values(_arg1:Class):Array{ var _local2:Array = (_enums[_arg1] as Array); if (_local2 == null){ throw (new ArgumentError(Joiner.pairs("Not an enum", "class", _arg1))); }; return (_local2.concat()); } protected static function finishedEnumerating(_arg1:Class):void{ _blocked[_arg1] = true; } finishedEnumerating(Enum); } }//package com.threerings.util
Section 24
//Equalable (com.threerings.util.Equalable) package com.threerings.util { public interface Equalable { function equals(_arg1:Object):Boolean; } }//package com.threerings.util
Section 25
//Hashable (com.threerings.util.Hashable) package com.threerings.util { public interface Hashable extends Equalable { function hashCode():int; } }//package com.threerings.util
Section 26
//Joiner (com.threerings.util.Joiner) package com.threerings.util { import flash.utils.*; public class Joiner { protected var _msg:String; protected var _details:String; public function Joiner(_arg1:String=""){ _msg = _arg1; _details = ""; } public function addArgs(... _args):Joiner{ _details = format(false, _details, _args); return (this); } public function addArgsArray(_arg1:Array):Joiner{ return (addArgs.apply(null, _arg1)); } public function add(... _args):Joiner{ _details = format(true, _details, _args); return (this); } public function addFields(_arg1:Object, _arg2:Array=null):Joiner{ var args:Array; var field:String; var bit:String; var dynamicFieldName:String; var obj = _arg1; var fieldNames = _arg2; if (fieldNames == null){ fieldNames = []; for each (bit in describeType(obj)..variable.@name) { fieldNames.push(bit); }; for (dynamicFieldName in obj) { fieldNames.push(dynamicFieldName); }; }; args = []; for each (field in fieldNames) { args.push(field); try { args.push(obj[field]); } catch(re:ReferenceError) { args.push("<ReferenceError>"); }; }; return (add.apply(null, args)); } public function toString():String{ return (output(_msg, _details)); } public static function pairs(_arg1:String, ... _args):String{ return (pairsArray(_arg1, _args)); } public static function pairsArray(_arg1:String, _arg2:Array):String{ return (output(_arg1, format(true, "", _arg2))); } public static function args(_arg1:String, ... _args):String{ return (argsArray(_arg1, _args)); } public static function argsArray(_arg1:String, _arg2:Array):String{ return (output(_arg1, format(false, "", _arg2))); } public static function simpleToString(_arg1:Object, _arg2:Array=null):String{ return (createFor(_arg1).addFields(_arg1, _arg2).toString()); } public static function createFor(_arg1:Object):Joiner{ return (new Joiner(ClassUtil.tinyClassName(_arg1))); } protected static function output(_arg1:String, _arg2:String):String{ return (((_arg2)=="") ? _arg1 : (((_arg1 + " [") + _arg2) + "]")); } protected static function format(_arg1:Boolean, _arg2:String, _arg3:Array):String{ var _local4:int; while (_local4 < _arg3.length) { if (_arg2 != ""){ _arg2 = (_arg2 + ", "); }; _arg2 = (_arg2 + argToString(_arg3[_local4])); if (((_arg1) && ((_temp1 < _arg3.length)))){ _arg2 = (_arg2 + ("=" + argToString(_arg3[_local4]))); }; _local4++; }; return (_arg2); } protected static function argToString(_arg1):String{ return (String(_arg1)); } } }//package com.threerings.util
Section 27
//Log (com.threerings.util.Log) package com.threerings.util { import flash.utils.*; import flash.system.*; public class Log { protected var _module:String; public static const DEBUG:int = 0; public static const INFO:int = 1; public static const WARNING:int = 2; public static const ERROR:int = 3; public static const OFF:int = 4; protected static const LEVEL_NAMES:Array = ["debug", "INFO", "WARN", "ERROR", false]; protected static var _targets:Array = []; protected static var _levels:Object = {}; protected static var _setLevels:Object = {:(Capabilities.isDebugger) ? DEBUG : OFF}; public function Log(_arg1:String){ if (_arg1 == null){ _arg1 = ""; }; _module = _arg1; } public function debug(... _args):void{ doLog(DEBUG, _args); } public function info(... _args):void{ doLog(INFO, _args); } public function warning(... _args):void{ doLog(WARNING, _args); } public function error(... _args):void{ doLog(ERROR, _args); } public function logStackTrace(_arg1:Error):void{ warning(_arg1.getStackTrace()); } protected function doLog(_arg1:int, _arg2:Array):void{ var _local4:LogTarget; if (_arg1 < getLevel(_module)){ return; }; var _local3:String = formatMessage(_arg1, _arg2); trace(_local3); for each (_local4 in _targets) { _local4.log(_local3); }; } protected function formatMessage(_arg1:int, _arg2:Array):String{ var _local4:Error; var _local5:Object; var _local6:int; var _local3:String = ((((getTimeStamp() + " ") + LEVEL_NAMES[_arg1]) + ": ") + _module); if (_arg2.length > 0){ _local3 = (_local3 + (" " + String(_arg2[0]))); _local4 = null; if ((_arg2.length % 2) == 0){ _local5 = _arg2.pop(); if ((_local5 is Error)){ _local4 = (_local5 as Error); } else { if (_local5 == null){ _arg2.push("error", _local5); } else { _arg2.push(_local5, ""); }; }; }; if (_arg2.length > 1){ _local6 = 1; while (_local6 < _arg2.length) { _local3 = (_local3 + ((_local6)==1) ? " [" : ", "); _local3 = (_local3 + ((argToString(_arg2[_local6]) + "=") + argToString(_arg2[(_local6 + 1)]))); _local6 = (_local6 + 2); }; _local3 = (_local3 + "]"); }; if (_local4 != null){ _local3 = (_local3 + ("\n" + _local4.getStackTrace())); }; }; return (_local3); } protected function argToString(_arg1):String{ var arg = _arg1; try { if ((arg is Function)){ return (String(arg())); } else { return (String(arg)); }; } catch(e:Error) { try { return ((("<" + e) + ">")); } catch(e2:Error) { }; }; return ("<Error>"); } protected function getTimeStamp():String{ var _local1:Date = new Date(); return (((((((((((((_local1.fullYear + "-") + StringUtil.prepad(String((_local1.month + 1)), 2, "0")) + "-") + StringUtil.prepad(String(_local1.date), 2, "0")) + " ") + StringUtil.prepad(String(_local1.hours), 2, "0")) + ":") + StringUtil.prepad(String(_local1.minutes), 2, "0")) + ":") + StringUtil.prepad(String(_local1.seconds), 2, "0")) + ",") + StringUtil.prepad(String(_local1.milliseconds), 3, "0"))); } public static function getLog(_arg1):Log{ var _local2:String = ((_arg1 is String)) ? String(_arg1) : getQualifiedClassName(_arg1).replace("::", "."); return (new Log(_local2)); } public static function testing(... _args):void{ var _local2:Log = new Log("testing"); _local2.debug.apply(_local2, _args); } public static function dumpStack(_arg1:String="dumpStack"):void{ testing(new Error(_arg1).getStackTrace()); } public static function addTarget(_arg1:LogTarget):void{ _targets.push(_arg1); } public static function removeTarget(_arg1:LogTarget):void{ var _local2:int = _targets.indexOf(_arg1); if (_local2 != -1){ _targets.splice(_local2, 1); }; } public static function setLevel(_arg1:String, _arg2:int):void{ _setLevels[_arg1] = _arg2; _levels = {}; } public static function setLevels(_arg1:String):void{ var _local2:String; var _local3:Array; for each (_local2 in _arg1.split(";")) { _local3 = _local2.split(":"); _setLevels[_local3[0]] = stringToLevel(String(_local3[1])); }; _levels = {}; } protected static function getLevel(_arg1:String):int{ var _local3:String; var _local4:int; var _local2:Object = _levels[_arg1]; if (_local2 == null){ _local3 = _arg1; while (true) { _local2 = _setLevels[_local3]; if (((!((_local2 == null))) || ((_local3 == "")))){ _levels[_arg1] = int(_local2); break; }; _local4 = _local3.lastIndexOf("."); _local3 = ((_local4)==-1) ? "" : _local3.substring(0, _local4); }; }; return (int(_local2)); } protected static function stringToLevel(_arg1:String):int{ switch (_arg1.toLowerCase()){ case "debug": default: return (DEBUG); case "info": return (INFO); case "warning": case "warn": return (WARNING); case "error": return (ERROR); case "off": return (OFF); }; } } }//package com.threerings.util
Section 28
//LogTarget (com.threerings.util.LogTarget) package com.threerings.util { public interface LogTarget { function log(_arg1:String):void; } }//package com.threerings.util
Section 29
//Map (com.threerings.util.Map) package com.threerings.util { public interface Map { function put(_arg1:Object, _arg2:Object); function get(_arg1:Object); function containsKey(_arg1:Object):Boolean; function remove(_arg1:Object); function size():int; function isEmpty():Boolean; function clear():void; function keys():Array; function values():Array; function forEach(_arg1:Function):void; } }//package com.threerings.util
Section 30
//Maps (com.threerings.util.Maps) package com.threerings.util { import com.threerings.util.maps.*; public class Maps { public static function newMapOf(_arg1:Class):Map{ if ((((_arg1 === String)) || (((ClassUtil.isAssignableAs(Hashable, _arg1)) && (!(ClassUtil.isAssignableAs(Enum, _arg1))))))){ return (new HashMap()); }; return (new DictionaryMap()); } public static function newSortedMapOf(_arg1:Class, _arg2:Function=null):Map{ return (newBuilder(_arg1).makeSorted(_arg2).build()); } public static function newBuilder(_arg1:Class):MapBuilder{ return (new MapBuilder(_arg1)); } public static function equals(_arg1:Map, _arg2:Map):Boolean{ var allEquals:Boolean; var map1 = _arg1; var map2 = _arg2; if (map1 === map2){ return (true); }; if ((((((map1 == null)) || ((map2 == null)))) || (!((map1.size() == map2.size()))))){ return (false); }; allEquals = true; map1.forEach(function (_arg1:Object, _arg2:Object):Boolean{ var _local3:* = map2.get(_arg1); if ((((_local3 === undefined)) || (!(Util.equals(_arg2, _local3))))){ allEquals = false; }; return (!(allEquals)); }); return (allEquals); } public static function findKey(_arg1:Map, _arg2:Object){ var map = _arg1; var value = _arg2; var key:* = undefined; map.forEach(function (_arg1:Object, _arg2:Object):Boolean{ if (Util.equals(value, _arg2)){ key = _arg1; return (true); }; return (false); }); return (key); } public static function some(_arg1:Map, _arg2:Function):Boolean{ var map = _arg1; var condition = _arg2; var found:Boolean; map.forEach(function (_arg1:Object, _arg2:Object):Boolean{ if (condition(_arg1, _arg2)){ found = true; return (true); }; return (false); }); return (found); } public static function selectKey(_arg1:Object, _arg2:Object):Object{ return (_arg1); } public static function selectValue(_arg1:Object, _arg2:Object):Object{ return (_arg2); } public static function filter(_arg1:Map, _arg2:Function, _arg3:Function=null):Array{ var matches:Array; var map = _arg1; var condition = _arg2; var transform = _arg3; if (transform == null){ transform = selectValue; }; matches = []; map.forEach(function (_arg1:Object, _arg2:Object):void{ if (condition(_arg1, _arg2)){ matches.push(transform(_arg1, _arg2)); }; }); return (matches); } } }//package com.threerings.util
Section 31
//Preconditions (com.threerings.util.Preconditions) package com.threerings.util { public class Preconditions { public static function checkNotNull(_arg1, _arg2:String=null){ if (_arg1 == null){ throw (new TypeError(((_arg2) || ("")))); }; return (_arg1); } public static function checkArgument(_arg1:Boolean, _arg2:String=null):void{ if (!_arg1){ throw (new ArgumentError(((_arg2) || ("")))); }; } public static function checkIndex(_arg1:int, _arg2:int, _arg3:String=null):int{ if ((((_arg1 < 0)) || ((_arg1 >= _arg2)))){ throw (new RangeError(((_arg3) || (Joiner.pairs("Index out of bounds", "index", _arg1, "size", _arg2))))); }; return (_arg1); } public static function checkRange(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:String=null):Number{ if (((((isNaN(_arg1)) || ((_arg1 < _arg2)))) || ((_arg1 > _arg3)))){ throw (new RangeError(((_arg4) || (Joiner.pairs("Value out of range", "value", _arg1, "low", _arg2, "high", _arg3))))); }; return (_arg1); } } }//package com.threerings.util
Section 32
//Predicates (com.threerings.util.Predicates) package com.threerings.util { public class Predicates { public static function isNull(_arg1, ... _args):Boolean{ return ((_arg1 == null)); } public static function notNull(_arg1, ... _args):Boolean{ return (!((_arg1 == null))); } public static function createEquals(_arg1:Object):Function{ var value = _arg1; return (function (_arg1, ... _args):Boolean{ return (Util.equals(_arg1, value)); }); } public static function createHasProperty(_arg1:String):Function{ var propName = _arg1; return (function (_arg1, ... _args):Boolean{ return (((!((_arg1 == null))) && (_arg1.hasOwnProperty(propName)))); }); } public static function createPropertyEquals(_arg1:String, _arg2:Object):Function{ var propName = _arg1; var value = _arg2; return (function (_arg1, ... _args):Boolean{ return (((((!((_arg1 == null))) && (_arg1.hasOwnProperty(propName)))) && (Util.equals(_arg1[propName], value)))); }); } public static function createIn(_arg1:Array):Function{ var array = _arg1; return (function (_arg1, ... _args):Boolean{ return (ArrayUtil.contains(array, _arg1)); }); } public static function createIs(_arg1:Class):Function{ var clazz = _arg1; return (function (_arg1, ... _args):Boolean{ return ((_arg1 is clazz)); }); } public static function createNot(_arg1:Function):Function{ var pred = _arg1; return (function (... _args):Boolean{ return (!(pred.apply(null, _args))); }); } public static function createAnd(... _args):Function{ var predicates = _args; return (function (... _args):Boolean{ var _local2:*; for each (_local2 in predicates) { if (!_local2.apply(null, _args)){ return (false); }; }; return (true); }); } public static function createOr(... _args):Function{ var predicates = _args; return (function (... _args):Boolean{ var _local2:*; for each (_local2 in predicates) { if (_local2.apply(null, _args)){ return (true); }; }; return (false); }); } } }//package com.threerings.util
Section 33
//Random (com.threerings.util.Random) package com.threerings.util { public class Random { protected var x:Array; protected var p:int; protected var q:int; protected var r:int; protected static const N:int = 624; protected static const M:int = 397; protected static const UPPER_MASK:uint = 2147483648; protected static const LOWER_MASK:uint = 2147483647; protected static const MATRIX_A:uint = 2567483615; protected static var seedUniquifier:uint = 2812526361; public function Random(_arg1:uint=0){ if (_arg1 == 0){ _arg1 = uint((seedUniquifier++ + uint((Math.random() * 4294967295)))); }; x = new Array(); setSeed(_arg1); } public function setSeed(_arg1:uint):void{ x[0] = _arg1; var _local2 = 1; while (_local2 < N) { x[_local2] = (imul(1812433253, (x[(_local2 - 1)] ^ (x[(_local2 - 1)] >>> 30))) + _local2); x[_local2] = (x[_local2] & 4294967295); _local2++; }; p = 0; q = 1; r = M; } public function nextInt(_arg1:int=0):int{ var _local2:int; var _local3:int; if (_arg1 < 0){ throw (new Error("n must be positive")); }; if (_arg1 == 0){ return (int(next(32))); }; do { _local2 = int(next(31)); _local3 = (_local2 % _arg1); } while (((_local2 - _local3) + (_arg1 - 1)) < 0); return (_local3); } public function nextBoolean():Boolean{ return (!((next(1) == 0))); } public function nextNumber():Number{ return ((next(32) / 4294967296)); } protected function next(_arg1:int):uint{ var _local2:uint = ((x[p] & UPPER_MASK) | (x[q] & LOWER_MASK)); x[p] = ((x[r] ^ (_local2 >>> 1)) ^ ((_local2 & 1) * MATRIX_A)); _local2 = x[p]; if (++p == N){ p = 0; }; if (++q == N){ q = 0; }; if (++r == N){ r = 0; }; _local2 = (_local2 ^ (_local2 >>> 11)); _local2 = (_local2 ^ ((_local2 << 7) & 2636928640)); _local2 = (_local2 ^ ((_local2 << 15) & 4022730752)); _local2 = (_local2 ^ (_local2 >>> 18)); return ((_local2 >>> (32 - _arg1))); } protected function imul(_arg1:Number, _arg2:Number):Number{ var _local3:Number = (_arg1 & 0xFFFF); var _local4:Number = (_arg1 >>> 16); var _local5:Number = (_arg2 & 0xFFFF); var _local6:Number = (_arg2 >>> 16); var _local7:Number = (_local3 * _local5); var _local8:Number = (((((_local7 >>> 16) + (_local3 * _local6)) & 0xFFFF) + (_local4 * _local5)) & 0xFFFF); return (((_local8 << 16) | (_local7 & 0xFFFF))); } } }//package com.threerings.util
Section 34
//StringUtil (com.threerings.util.StringUtil) package com.threerings.util { import flash.utils.*; public class StringUtil { protected static const HEX:Array = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"]; protected static const DECIMAL:Array = HEX.slice(0, 10); protected static const URL_REGEXP:RegExp = new RegExp("\\b(([\\w-]+://?|www[.])[^\\s()<>]+(?:\\([\\w\\d]+\\)|([^!\\\"#$%&'()*+,\\-./:;<=>?@\\[\\\\\\]\\^_`{|}~\\s]|/)))", "i"); public static function compare(_arg1:String, _arg2:String):int{ return (Comparators.compareStrings(_arg1, _arg2)); } public static function compareIgnoreCase(_arg1:String, _arg2:String):int{ return (Comparators.compareStringsInsensitively(_arg1, _arg2)); } public static function hashCode(_arg1:String):int{ var _local3:int; var _local2:int; if (_arg1 != null){ _local3 = 0; while (_local3 < _arg1.length) { _local2 = ((31 * _local2) + _arg1.charCodeAt(_local3)); _local3++; }; }; return (_local2); } public static function isBlank(_arg1:String):Boolean{ return ((((_arg1 == null)) || ((_arg1.search("\\S") == -1)))); } public static function deNull(_arg1:String):String{ return (((_arg1)==null) ? "" : _arg1); } public static function endsWith(_arg1:String, _arg2:String):Boolean{ var _local3:int = (_arg1.length - _arg2.length); return ((((_local3 >= 0)) && ((_arg1.indexOf(_arg2, _local3) >= 0)))); } public static function startsWith(_arg1:String, _arg2:String):Boolean{ return ((_arg1.lastIndexOf(_arg2, 0) == 0)); } public static function isLowerCase(_arg1:String):Boolean{ var _local2:String = _arg1.charAt(0); return (((!((_local2.toUpperCase() == _local2))) && ((_local2.toLowerCase() == _local2)))); } public static function isUpperCase(_arg1:String):Boolean{ var _local2:String = _arg1.charAt(0); return ((((_local2.toUpperCase() == _local2)) && (!((_local2.toLowerCase() == _local2))))); } public static function parseInteger(_arg1:String, _arg2:uint=0):int{ return (int(parseInt0(_arg1, _arg2, true))); } public static function parseUnsignedInteger(_arg1:String, _arg2:uint=0):uint{ var _local3:Number = parseInt0(_arg1, _arg2, false); if (_local3 < 0){ throw (new ArgumentError(Joiner.pairs("parseUnsignedInteger parsed negative value", "value", _arg1))); }; return (uint(_local3)); } public static function toColorString(_arg1:uint, _arg2:String="0x"):String{ return ((_arg2 + prepad(_arg1.toString(16), 6, "0"))); } public static function formatNumber(_arg1:Number):String{ var _local3:String; var _local2 = ""; _local3 = _arg1.toString(); var _local4:int = _local3.lastIndexOf("."); if (_local4 != -1){ _local2 = _local3.substring(_local4); _local3 = _local3.substring(0, _local4); }; var _local5:int = ((_arg1)<0) ? 1 : 0; while ((_local3.length - _local5) > 3) { _local2 = (("," + _local3.substring((_local3.length - 3))) + _local2); _local3 = _local3.substring(0, (_local3.length - 3)); }; return ((_local3 + _local2)); } public static function parseNumber(_arg1:String):Number{ if (_arg1 == null){ throw (new ArgumentError("Cannot parseNumber(null)")); }; if (_arg1 == "Infinity"){ return (Infinity); }; if (_arg1 == "-Infinity"){ return (-(Infinity)); }; if (_arg1 == "NaN"){ return (NaN); }; var _local2:String = _arg1; _arg1 = _arg1.replace(",", ""); var _local3:String = _arg1; _arg1 = validateDecimal(_arg1, true, true); if (((!((null == _arg1))) && ((_arg1.charAt(0) == "e")))){ _arg1 = _arg1.substring(1); validateDecimal(_arg1, false, false); }; if (null == _arg1){ throw (new ArgumentError(Joiner.args("Could not convert to Number", _local2))); }; return (parseFloat(_local3)); } public static function parseBoolean(_arg1:String):Boolean{ var _local2:String = _arg1; if (_arg1 != null){ _arg1 = _arg1.toLowerCase(); if ((((_arg1 == "true")) || ((_arg1 == "1")))){ return (true); }; if ((((_arg1 == "false")) || ((_arg1 == "0")))){ return (false); }; }; throw (new ArgumentError(Joiner.args("Could not convert to Boolean", _local2))); } public static function pad(_arg1:String, _arg2:int, _arg3:String=" "):String{ while (_arg1.length < _arg2) { _arg1 = (_arg1 + _arg3); }; return (_arg1); } public static function prepad(_arg1:String, _arg2:int, _arg3:String=" "):String{ while (_arg1.length < _arg2) { _arg1 = (_arg3 + _arg1); }; return (_arg1); } public static function substitute(_arg1:String, ... _args):String{ var _local2:Array = Util.unfuckVarargs(_args); var _local3:int = _local2.length; var _local4:int; while (_local4 < _local3) { _arg1 = _arg1.replace(new RegExp((("\\{" + _local4) + "\\}"), "g"), _local2[_local4]); _local4++; }; return (_arg1); } public static function trim(_arg1:String):String{ return (trimEnd(trimBeginning(_arg1))); } public static function trimBeginning(_arg1:String):String{ if (_arg1 == null){ return (null); }; var _local2:int; while (isWhitespace(_arg1.charAt(_local2))) { _local2++; }; return (((_local2)>0) ? _arg1.slice(_local2, _arg1.length) : _arg1); } public static function trimEnd(_arg1:String):String{ if (_arg1 == null){ return (null); }; var _local2:int = _arg1.length; while (isWhitespace(_arg1.charAt((_local2 - 1)))) { _local2--; }; return (((_local2)<_arg1.length) ? _arg1.slice(0, _local2) : _arg1); } public static function isWhitespace(_arg1:String):Boolean{ switch (_arg1){ case " ": case "\t": case "\r": case "\n": case "\f": return (true); default: return (false); }; } public static function toString(_arg1, _arg2:Dictionary=null):String{ var _local4:String; var _local5:Array; var _local6:int; var _local7:String; if (_arg1 == null){ return (String(_arg1)); }; var _local3 = (_arg1 is Dictionary); if ((((((_arg1 is Array)) || (_local3))) || (Util.isPlainObject(_arg1)))){ if (_arg2 == null){ _arg2 = new Dictionary(); } else { if (_arg2[_arg1] !== undefined){ return ("[cyclic reference]"); }; }; _arg2[_arg1] = true; if ((_arg1 is Array)){ _local5 = (_arg1 as Array); _local4 = ""; _local6 = 0; while (_local6 < _local5.length) { if (_local6 > 0){ _local4 = (_local4 + ", "); }; _local4 = (_local4 + ((_local6 + ": ") + toString(_local5[_local6], _arg2))); _local6++; }; return ((("Array(" + _local4) + ")")); } else { _local4 = ""; for (_local7 in _arg1) { if (_local4.length > 0){ _local4 = (_local4 + ", "); }; _local4 = (_local4 + ((_local7 + "=>") + toString(_arg1[_local7], _arg2))); }; return (((((_local3) ? "Dictionary" : "Object" + "(") + _local4) + ")")); }; } else { if ((_arg1 is XML)){ return (XmlUtil.toXMLString((_arg1 as XML))); }; }; return (String(_arg1)); } public static function simpleToString(_arg1:Object, _arg2:Array=null):String{ return (Joiner.simpleToString(_arg1, _arg2)); } public static function truncate(_arg1:String, _arg2:int, _arg3:String=""):String{ if ((((_arg1 == null)) || ((_arg1.length <= _arg2)))){ return (_arg1); }; return ((_arg1.substring(0, (_arg2 - _arg3.length)) + _arg3)); } public static function capitalize(_arg1:String):String{ if (isBlank(_arg1)){ return (_arg1); }; return ((_arg1.substr(0, 1).toUpperCase() + _arg1.substr(1))); } public static function parseURLs(_arg1:String):Array{ var _local3:Object; var _local4:int; var _local5:String; var _local2:Array = []; while (true) { _local3 = URL_REGEXP.exec(_arg1); if (_local3 == null){ break; }; _local4 = int(_local3.index); _local5 = String(_local3[0]); _local2.push(_arg1.substring(0, _local4)); _arg1 = _arg1.substring((_local4 + _local5.length)); if (startsWith(_local5.toLowerCase(), "www.")){ _local5 = ("http://" + _local5); }; _local2.push(_local5); }; if (((!((_arg1 == ""))) || ((_local2.length == 0)))){ _local2.push(_arg1); }; return (_local2); } public static function fromBytes(_arg1:ByteArray):String{ var _local3:int; var _local2 = ""; if (_arg1 != null){ _local3 = 0; while (_local3 < _arg1.length) { _local2 = (_local2 + String.fromCharCode(_arg1[_local3])); _local3++; }; }; return (_local2); } public static function toBytes(_arg1:String):ByteArray{ if (_arg1 == null){ return (null); }; var _local2:ByteArray = new ByteArray(); var _local3:int; while (_local3 < _arg1.length) { _local2[_local3] = (int(_arg1.charCodeAt(_local3)) & 0xFF); _local3++; }; return (_local2); } public static function hexlate(_arg1:ByteArray):String{ var _local3:int; var _local4:int; var _local2 = ""; if (_arg1 != null){ _local3 = 0; while (_local3 < _arg1.length) { _local4 = _arg1[_local3]; _local2 = (_local2 + (HEX[(_local4 >> 4)] + HEX[(_local4 & 15)])); _local3++; }; }; return (_local2); } public static function unhexlate(_arg1:String):ByteArray{ var _local4:int; if ((((_arg1 == null)) || (!(((_arg1.length % 2) == 0))))){ return (null); }; _arg1 = _arg1.toLowerCase(); var _local2:ByteArray = new ByteArray(); var _local3:int; while (_local3 < _arg1.length) { _local4 = (HEX.indexOf(_arg1.charAt(_local3)) << 4); _local4 = (_local4 + HEX.indexOf(_arg1.charAt((_local3 + 1)))); _local2[(_local3 / 2)] = _local4; _local3 = (_local3 + 2); }; return (_local2); } public static function toHex(_arg1:uint, _arg2:uint):String{ return (prepad(_arg1.toString(16), _arg2, "0")); } public static function hexdump(_arg1:ByteArray):String{ var _local4:int; var _local5:uint; var _local2 = ""; var _local3:int; while (_local3 < _arg1.length) { _local2 = (_local2 + toHex(_local3, 4)); _local4 = 0; while ((((_local4 < 16)) && (((_local3 + _local4) < _arg1.length)))) { _local5 = _arg1[(_local3 + _local4)]; _local2 = (_local2 + ((" " + HEX[(_local5 >> 4)]) + HEX[(_local5 & 15)])); _local4++; }; _local2 = (_local2 + "\n"); _local3 = (_local3 + 16); }; return (_local2); } protected static function validateDecimal(_arg1:String, _arg2:Boolean, _arg3:Boolean):String{ var _local4:Boolean; var _local5:Boolean; var _local6:String; if (_arg1.charAt(0) == "-"){ _arg1 = _arg1.substring(1); }; while (_arg1.length > 0) { _local6 = _arg1.charAt(0); if (_local6 == "."){ if (((!(_arg2)) || (_local4))){ return (null); }; _local4 = true; } else { if (_local6 == "e"){ if (!_arg3){ return (null); }; break; } else { if (DECIMAL.indexOf(_local6) >= 0){ _local5 = true; } else { return (null); }; }; }; _arg1 = _arg1.substring(1); }; if (!_local5){ return (null); }; return (_arg1); } protected static function parseInt0(_arg1:String, _arg2:uint, _arg3:Boolean):Number{ var _local8:int; if (_arg1 == null){ throw (new ArgumentError("Cannot parseInt(null)")); }; var _local5 = (_arg1.charAt(0) == "-"); if (_local5){ _arg1 = _arg1.substring(1); }; if (_arg1 == "0"){ return (0); }; if (_arg2 == 0){ if (startsWith(_arg1, "0x")){ _arg1 = _arg1.substring(2); _arg2 = 16; } else { if (startsWith(_arg1, "0")){ _arg1 = _arg1.substring(1); _arg2 = 8; } else { _arg2 = 10; }; }; } else { if ((((_arg2 == 16)) && (startsWith(_arg1, "0x")))){ _arg1 = _arg1.substring(2); } else { if ((((_arg2 < 2)) || ((_arg2 > 16)))){ throw (new ArgumentError(Joiner.args("Radix out of range", _arg2))); }; }; }; var _local6:int; while (_local6 < _arg1.length) { _local8 = HEX.indexOf(_arg1.charAt(_local6).toLowerCase()); if ((((_local8 == -1)) || ((_local8 >= _arg2)))){ throw (new ArgumentError(Joiner.pairs("Invalid characters in String", "string", arguments[0], "radix", _arg2))); }; _local6++; }; var _local7:Number = parseInt(_arg1, _arg2); if (isNaN(_local7)){ throw (new ArgumentError(Joiner.args("Could not parseInt", arguments[0]))); }; if (_local5){ _local7 = (_local7 * -1); }; return (_local7); } } }//package com.threerings.util
Section 35
//Util (com.threerings.util.Util) package com.threerings.util { import flash.utils.*; public class Util { public static function init(_arg1:Object, _arg2:Object, _arg3:Object=null, _arg4:Object=null):void{ var _local5:String; for (_local5 in _arg2) { if ((((_arg4 == null)) || (!((_local5 in _arg4))))){ _arg1[_local5] = _arg2[_local5]; }; }; if (_arg3 != null){ for (_local5 in _arg3) { if ((((_arg2 == null)) || (!((_local5 in _arg2))))){ _arg1[_local5] = _arg3[_local5]; }; }; }; } public static function adapt(_arg1:Function, ... _args):Function{ var fn = _arg1; var prepend = _args; return (function (... _args){ if (prepend.length > 0){ _args.unshift.apply(null, prepend); }; ArrayUtil.resize(_args, fn.length); return (fn.apply(null, _args)); }); } public static function sequence(... _args):Function{ var functions = _args; return (function (... _args):void{ var _local2:*; for each (_local2 in functions) { _local2.apply(null, _args); }; }); } public static function unit(_arg1:int):Function{ var n = _arg1; return (function (... _args){ return (_args[n]); }); } public static function isPlainObject(_arg1:Object):Boolean{ return ((getQualifiedClassName(_arg1) == "Object")); } public static function isSimple(_arg1:Object):Boolean{ var _local2 = typeof(_arg1); switch (_local2){ case "number": case "string": case "boolean": return (true); case "object": return ((((_arg1 is Date)) || ((_arg1 is Array)))); default: return (false); }; } public static function getDefault(_arg1:Object, _arg2:String, _arg3:Object):Object{ return (((_arg2 in _arg1)) ? _arg1[_arg2] : _arg3); } public static function keys(_arg1:Object):Array{ var _local3:*; var _local2:Array = []; for (_local3 in _arg1) { _local2.push(_local3); }; return (_local2); } public static function values(_arg1:Object):Array{ var _local3:*; var _local2:Array = []; for each (_local3 in _arg1) { _local2.push(_local3); }; return (_local2); } public static function equals(_arg1:Object, _arg2:Object):Boolean{ var _local3:ByteArray; var _local4:ByteArray; var _local5:int; if (_arg1 === _arg2){ return (true); }; if ((_arg1 is Equalable)){ return ((_arg1 as Equalable).equals(_arg2)); }; if ((((_arg1 is Array)) && ((_arg2 is Array)))){ return (ArrayUtil.equals((_arg1 as Array), (_arg2 as Array))); }; if ((((_arg1 is ByteArray)) && ((_arg2 is ByteArray)))){ _local3 = (_arg1 as ByteArray); _local4 = (_arg2 as ByteArray); if (_local3.length != _local4.length){ return (false); }; _local5 = 0; while (_local5 < _local3.length) { if (_local3[_local5] != _local4[_local5]){ return (false); }; _local5++; }; return (true); }; return (false); } public static function unfuckVarargs(_arg1:Array):Array{ return (((((_arg1.length == 1)) && ((_arg1[0] is Array)))) ? (_arg1[0] as Array) : _arg1); } } }//package com.threerings.util
Section 36
//WeakReference (com.threerings.util.WeakReference) package com.threerings.util { import flash.utils.*; public class WeakReference { protected var _ref:Dictionary; public function WeakReference(_arg1:Object){ _ref = new Dictionary(true); super(); _ref[_arg1] = true; } public function get(){ var _local1:*; for (_local1 in _ref) { return (_local1); }; return (undefined); } } }//package com.threerings.util
Section 37
//XmlReadError (com.threerings.util.XmlReadError) package com.threerings.util { public class XmlReadError extends Error { public function XmlReadError(_arg1:String="", _arg2:XML=null){ super(getErrString(_arg1, _arg2), 0); } protected static function getErrString(_arg1:String, _arg2:XML=null):String{ var _local3:String = _arg1; if (_arg2 != null){ _local3 = (_local3 + ("\n" + XmlUtil.toXMLString(_arg2))); }; return (_local3); } } }//package com.threerings.util
Section 38
//XmlUtil (com.threerings.util.XmlUtil) package com.threerings.util { public class XmlUtil { public static function newXML(_arg1:Object, _arg2:Object=null):XML{ var value = _arg1; var settings = _arg2; return ((safeOp(function (){ return (new XML(value)); }, settings) as XML)); } public static function toString(_arg1:XML, _arg2:Object=null):String{ var xml = _arg1; var settings = _arg2; return ((safeOp(function (){ return (xml.toString()); }, settings) as String)); } public static function toXMLString(_arg1:XML, _arg2:Object=null):String{ var xml = _arg1; var settings = _arg2; return ((safeOp(function (){ return (xml.toXMLString()); }, settings) as String)); } public static function safeOp(_arg1:Function, _arg2:Object=null){ var fn = _arg1; var settings = _arg2; var oldSettings:Object = XML.settings(); try { XML.setSettings(settings); var _local4:* = fn(); //unresolved jump 0; return (_local4); } finally { XML.setSettings(oldSettings); }; } public static function hasChild(_arg1:XML, _arg2:String):Boolean{ return ((_arg1.child(_arg2).length() > 0)); } public static function getSingleChild(_arg1:XML, _arg2:String, _arg3=undefined):XML{ var _local4:XML = _arg1.child(_arg2)[0]; if (null == _local4){ if (undefined !== _arg3){ return (_arg3); }; throw (new XmlReadError((("error accessing child '" + _arg2) + "': child does not exist"), _arg1)); }; return (_local4); } public static function hasAttribute(_arg1:XML, _arg2:String):Boolean{ return (!((null == _arg1.attribute(_arg2)[0]))); } public static function getStringArrayAttr(_arg1:XML, _arg2:String, _arg3:Array, _arg4=undefined):int{ var xml = _arg1; var name = _arg2; var stringMapping = _arg3; var defaultValue = _arg4; return (getAttr(xml, name, defaultValue, function (_arg1:String):int{ return (parseStringMember(_arg1, stringMapping)); })); } public static function getUintAttr(_arg1:XML, _arg2:String, _arg3=undefined):uint{ return (getAttr(_arg1, _arg2, _arg3, StringUtil.parseUnsignedInteger)); } public static function getIntAttr(_arg1:XML, _arg2:String, _arg3=undefined):int{ return (getAttr(_arg1, _arg2, _arg3, StringUtil.parseInteger)); } public static function getNumberAttr(_arg1:XML, _arg2:String, _arg3=undefined):Number{ return (getAttr(_arg1, _arg2, _arg3, StringUtil.parseNumber)); } public static function getBooleanAttr(_arg1:XML, _arg2:String, _arg3=undefined):Boolean{ return (getAttr(_arg1, _arg2, _arg3, StringUtil.parseBoolean)); } public static function getStringAttr(_arg1:XML, _arg2:String, _arg3=undefined):String{ return (getAttr(_arg1, _arg2, _arg3)); } public static function getEnumAttr(_arg1:XML, _arg2:String, _arg3:Class, _arg4=undefined){ var xml = _arg1; var name = _arg2; var enumClazz = _arg3; var defaultValue = _arg4; return (getAttr(xml, name, defaultValue, function (_arg1:String):Enum{ return (Enum.valueOf(enumClazz, _arg1)); })); } public static function getAttr(_arg1:XML, _arg2:String, _arg3, _arg4:Function=null){ var value:*; var xml = _arg1; var name = _arg2; var defaultValue = _arg3; var parseFunction = _arg4; var attr:XML = xml.attribute(name)[0]; if (null == attr){ if (undefined !== defaultValue){ return (defaultValue); }; throw (new XmlReadError((("error reading attribute '" + name) + "': attribute does not exist"), xml)); }; try { value = ((null)!=parseFunction) ? parseFunction(attr) : attr; } catch(e:ArgumentError) { throw (new XmlReadError(((("error reading attribute '" + name) + "': ") + e.message), xml)); }; return (value); } protected static function parseStringMember(_arg1:String, _arg2:Array):int{ var _local3:int; var _local4:Boolean; var _local6:String; var _local5:int; while (_local5 < _arg2.length) { if (String(_arg2[_local5]) == _arg1){ _local3 = _local5; _local4 = true; break; }; _local5++; }; if (!_local4){ _local6 = (("could not convert '" + _arg1) + "' to the correct value (must be one of: "); _local5 = 0; while (_local5 < _arg2.length) { _local6 = (_local6 + String(_arg2[_local5])); if (_local5 < (_arg2.length - 1)){ _local6 = (_local6 + ", "); }; _local5++; }; _local6 = (_local6 + ")"); throw (new ArgumentError(_local6)); }; return (_local3); } } }//package com.threerings.util
Section 39
//AbstractControl (com.whirled.AbstractControl) package com.whirled { import flash.events.*; import flash.display.*; import flash.errors.*; public class AbstractControl extends EventDispatcher { protected var _funcs:Object; protected var _subControls:Array; public function AbstractControl(_arg1:DisplayObject, _arg2:Object=null){ _subControls = createSubControls(); if ((this is AbstractSubControl)){ return; }; if (_arg1.root == null){ throw (new Error("Display object used to instantiate a control must be on the stage")); }; _arg1.root.loaderInfo.addEventListener(Event.UNLOAD, handleUnload, false, 0, true); var _local3:Object = ((_arg2)!=null) ? _arg2 : new Object(); setUserProps(_local3); var _local4:ConnectEvent = new ConnectEvent(); _local4.props.userProps = _local3; _arg1.root.loaderInfo.sharedEvents.dispatchEvent(_local4); if (Boolean(_local4.props.alreadyConnected)){ throw (new Error("You've already set up a Control instance. There should only be one.")); }; var _local5:Object = _local4.props.hostProps; if (_local5 != null){ gotHostProps(_local5); }; } override public function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ super.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); } override public function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ super.removeEventListener(_arg1, _arg2, _arg3); } public function isConnected():Boolean{ return (!((_funcs == null))); } public function doBatch(_arg1:Function, ... _args):void{ var fn = _arg1; var args = _args; callHostCode("startTransaction"); try { fn.apply(null, args); } finally { callHostCode("commitTransaction"); }; } protected function handleUnload(_arg1:Event):void{ dispatchEvent(_arg1); } public function setUserProps(_arg1:Object):void{ var _local2:AbstractSubControl; for each (_local2 in _subControls) { _local2.setUserProps(_arg1); }; } public function gotHostProps(_arg1:Object):void{ var _local2:AbstractSubControl; _funcs = _arg1; for each (_local2 in _subControls) { _local2.gotHostProps(_arg1); }; } public function callHostCode(_arg1:String, ... _args){ var func:Function; var name = _arg1; var args = _args; if (_funcs != null){ try { func = (_funcs[name] as Function); if (func == null){ trace((("Host code \"" + name) + "\" not found!")); } else { return (func.apply(null, args)); }; } catch(err:Error) { trace(((((("Error! Your code is broken! Unable to call a host method, perhaps " + "you've been shut down? [msg=") + err.message) + ", trace=") + err.getStackTrace()) + "].")); }; } else { checkIsConnected(); }; return (undefined); } protected function checkIsConnected():void{ if (!isConnected()){ throw (new IllegalOperationError(("The control is not connected to the host framework, please check isConnected(). " + "If false, your SWF is being viewed standalone and should adjust."))); }; } protected function createSubControls():Array{ return (null); } } }//package com.whirled import flash.events.*; class ConnectEvent extends Event { public var props:Object; private function ConnectEvent(_arg1:Object=null){ super("controlConnect", true, false); props = ((_arg1) || ({})); } override public function clone():Event{ return (new ConnectEvent(props)); } }
Section 40
//AbstractSubControl (com.whirled.AbstractSubControl) package com.whirled { import flash.events.*; public class AbstractSubControl extends AbstractControl { protected var _parent:AbstractControl; public function AbstractSubControl(_arg1:AbstractControl){ _parent = _arg1; _parent.addEventListener(Event.UNLOAD, handleUnload, false, 0, true); super(null); } override public function isConnected():Boolean{ return (_parent.isConnected()); } override public function doBatch(_arg1:Function, ... _args):void{ _args.unshift(_arg1); _parent.doBatch.apply(null, _args); } override public function callHostCode(_arg1:String, ... _args){ _args.unshift(_arg1); return (_parent.callHostCode.apply(null, _args)); } } }//package com.whirled
Section 41
//ActorControl (com.whirled.ActorControl) package com.whirled { import flash.display.*; public class ActorControl extends EntityControl { protected var _orient:Number;// = 0 protected var _isMoving:Boolean; public function ActorControl(_arg1:DisplayObject){ super(_arg1); } public function getOrientation():Number{ return (_orient); } public function isMoving():Boolean{ return (_isMoving); } public function setMoveSpeed(_arg1:Number):void{ callHostCode("setMoveSpeed_v1", _arg1); } public function setLogicalLocation(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ callHostCode("setLocation_v1", _arg1, _arg2, _arg3, _arg4); } public function setPixelLocation(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ var _local5:Array = getRoomBounds(); setLogicalLocation((_arg1 / _local5[0]), (_arg2 / _local5[1]), (_arg3 / _local5[2]), _arg4); } public function setOrientation(_arg1:Number):void{ callHostCode("setOrientation_v1", _arg1); } public function setState(_arg1:String):void{ callHostCode("setState_v1", _arg1); } public function getState():String{ return ((isConnected()) ? (callHostCode("getState_v1") as String) : null); } override public function setUserProps(_arg1:Object):void{ super.setUserProps(_arg1); _arg1["appearanceChanged_v2"] = appearanceChanged_v2; _arg1["stateSet_v1"] = stateSet_v1; } override protected function gotInitProps(_arg1:Object):void{ super.gotInitProps(_arg1); _orient = (_arg1["orient"] as Number); _isMoving = (_arg1["isMoving"] as Boolean); } protected function appearanceChanged_v2(_arg1:Array, _arg2:Number, _arg3:Boolean, _arg4:Boolean):void{ _location = _arg1; _orient = _arg2; _isMoving = _arg3; dispatchCtrlEvent(ControlEvent.APPEARANCE_CHANGED); } protected function stateSet_v1(_arg1:String):void{ dispatchCtrlEvent(ControlEvent.STATE_CHANGED, _arg1); } } }//package com.whirled
Section 42
//AvatarControl (com.whirled.AvatarControl) package com.whirled { import flash.display.*; import com.threerings.util.*; public class AvatarControl extends ActorControl { protected var _actions:Array; protected var _states:Array; protected var _isSleeping:Boolean; public function AvatarControl(_arg1:DisplayObject){ _actions = []; _states = []; super(_arg1); } public function registerActions(... _args):void{ var _local1:Array = Util.unfuckVarargs(_args); verifyActionsOrStates(_local1, true); _actions = _local1; } public function registerStates(... _args):void{ var _local1:Array = Util.unfuckVarargs(_args); verifyActionsOrStates(_local1, false); _states = _local1; } public function isSleeping():Boolean{ return (_isSleeping); } public function setPreferredY(_arg1:int):void{ callHostCode("setPreferredY_v1", _arg1); } override public function getState():String{ var _local1:String = super.getState(); if ((((_local1 == null)) && ((_states.length > 0)))){ _local1 = (_states[0] as String); }; return (_local1); } override public function setUserProps(_arg1:Object):void{ super.setUserProps(_arg1); _arg1["avatarSpoke_v1"] = avatarSpoke_v1; _arg1["getActions_v1"] = getActions_v1; _arg1["getStates_v1"] = getStates_v1; } override protected function gotInitProps(_arg1:Object):void{ super.gotInitProps(_arg1); _isSleeping = (_arg1["isSleeping"] as Boolean); } protected function avatarSpoke_v1():void{ dispatchCtrlEvent(ControlEvent.AVATAR_SPOKE); } protected function getActions_v1():Array{ return (_actions); } protected function getStates_v1():Array{ return (_states); } override protected function appearanceChanged_v2(_arg1:Array, _arg2:Number, _arg3:Boolean, _arg4:Boolean):void{ _isSleeping = _arg4; super.appearanceChanged_v2(_arg1, _arg2, _arg3, _arg4); } protected function verifyActionsOrStates(_arg1:Array, _arg2:Boolean):void{ var _local5:int; var _local3:String = (_arg2) ? "action" : "state"; var _local4:int; while (_local4 < _arg1.length) { if (_arg1[_local4] != null){ if (!(_arg1[_local4] is String)){ throw (new ArgumentError((((("All " + _local3) + "s must be Strings (") + _local4) + ")."))); }; if (String(_arg1[_local4]).length > 64){ throw (new ArgumentError((("All " + _local3) + "s must be less than 64 characters."))); }; }; _local5 = 0; while (_local5 < _local4) { if (_arg1[_local5] === _arg1[_local4]){ throw (new ArgumentError(((("Duplicate " + _local3) + " specified: ") + _arg1[_local4]))); }; _local5++; }; _local4++; }; } } }//package com.whirled
Section 43
//ControlEvent (com.whirled.ControlEvent) package com.whirled { import flash.events.*; public class ControlEvent extends Event { protected var _name:String; protected var _value:Object; public static const APPEARANCE_CHANGED:String = "appearanceChanged"; public static const MESSAGE_RECEIVED:String = "messageRecieved"; public static const SIGNAL_RECEIVED:String = "signalRecieved"; public static const ACTION_TRIGGERED:String = "actionTriggered"; public static const STATE_CHANGED:String = "stateChanged"; public static const AVATAR_SPOKE:String = "avatarSpoke"; public static const CONTROL_ACQUIRED:String = "controlAcquired"; public static const MEMORY_CHANGED:String = "memoryChanged"; public static const CHAT_RECEIVED:String = "chatReceived"; public static const HOVER_OVER:String = "hoverOver"; public static const HOVER_OUT:String = "hoverOut"; public static const ENTITY_ENTERED:String = "entityEntered"; public static const ENTITY_MOVED:String = "entityMoved"; public static const ENTITY_LEFT:String = "entityLeft"; public static const MUSIC_STARTED:String = "musicStarted"; public static const MUSIC_ID3:String = "musicId3"; public static const MUSIC_STOPPED:String = "musicStopped"; public function ControlEvent(_arg1:String, _arg2:String=null, _arg3:Object=null){ super(_arg1); _name = _arg2; _value = _arg3; } override public function get target():Object{ return (super.target); } public function get name():String{ return (_name); } public function get value():Object{ return (_value); } override public function toString():String{ return ((((((("ControlEvent [type=" + type) + ", name=") + _name) + ", value=") + _value) + "]")); } override public function clone():Event{ return (new ControlEvent(type, _name, _value)); } } }//package com.whirled
Section 44
//EntityControl (com.whirled.EntityControl) package com.whirled { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.media.*; public class EntityControl extends AbstractControl { protected var _location:Array; protected var _tickInterval:Number;// = 0 protected var _ticker:Timer; protected var _hasControl:Boolean;// = false protected var _env:String; protected var _customConfig:Function; protected var _datapack:ByteArray; protected var _propertyProvider:Function; public static const ENV_VIEWER:String = "viewer"; public static const ENV_SHOP:String = "shop"; public static const ENV_ROOM:String = "room"; public static const TYPE_FURNI:String = "furni"; public static const TYPE_AVATAR:String = "avatar"; public static const TYPE_PET:String = "pet"; public static const PROP_LOCATION_LOGICAL:String = "std:location_logical"; public static const PROP_LOCATION_PIXEL:String = "std:location_pixel"; public static const PROP_HOTSPOT:String = "std:hotspot"; public static const PROP_DIMENSIONS:String = "std:dimensions"; public static const PROP_TYPE:String = "std:type"; public static const PROP_ORIENTATION:String = "std:orientation"; public static const PROP_NAME:String = "std:name"; public static const PROP_MEMBER_ID:String = "std:member_id"; public static const PROP_MOVE_SPEED:String = "std:move_speed"; public function EntityControl(_arg1:DisplayObject){ super(_arg1); if (Object(this).constructor == EntityControl){ throw (new Error(("Do not directly use EntityControl. " + "Use the appropriate subclass: AvatarControl, FurniControl, etc."))); }; } public function getDefaultDataPack():ByteArray{ return (_datapack); } public function getEnvironment():String{ return (_env); } public function getLogicalLocation():Array{ return (_location); } public function getPixelLocation():Array{ if (_location == null){ return (null); }; var _local1:Array = getRoomBounds(); var _local2:int; while (_local2 < _location.length) { _local1[_local2] = (_local1[_local2] * _location[_local2]); _local2++; }; return (_local1); } public function getRoomBounds():Array{ return ((callHostCode("getRoomBounds_v1") as Array)); } public function canManageRoom(_arg1:int=0):Boolean{ return ((callHostCode("canEditRoom_v1", _arg1) as Boolean)); } public function triggerAction(_arg1:String, _arg2:Object=null):void{ callHostCode("sendMessage_v1", _arg1, _arg2, true); } public function sendMessage(_arg1:String, _arg2:Object=null):void{ callHostCode("sendMessage_v1", _arg1, _arg2, false); } public function sendSignal(_arg1:String, _arg2:Object=null):void{ callHostCode("sendSignal_v1", _arg1, _arg2); } public function getMemories():Object{ var _local1:Object = callHostCode("getMemories_v1"); return (((_local1)==null) ? {} : _local1); } public function getMemory(_arg1:String, _arg2:Object=null):Object{ var _local3:Object = callHostCode("lookupMemory_v1", _arg1); return (((_local3)==null) ? _arg2 : _local3); } public function setMemory(_arg1:String, _arg2:Object, _arg3:Function=null):void{ callHostCode("updateMemory_v1", _arg1, _arg2, _arg3); } public function getMusicId3():Object{ return (callHostCode("getMusicId3_v1")); } public function getMusicOwnerId():int{ return (callHostCode("getMusicOwner_v1")); } public function getEntityIds(_arg1:String=null):Array{ var _local2:Array = callHostCode("getEntityIds_v1", _arg1); return (((_local2)==null) ? [] : _local2); } public function getEntityProperty(_arg1:String, _arg2:String=null):Object{ return (callHostCode("getEntityProperty_v1", _arg2, _arg1)); } public function getMyEntityId():String{ return (callHostCode("getMyEntityId_v1")); } public function registerPropertyProvider(_arg1:Function):void{ _propertyProvider = _arg1; } public function hasControl():Boolean{ return (_hasControl); } public function setTickInterval(_arg1:Number):void{ _tickInterval = ((((_arg1 > 100)) || ((_arg1 <= 0)))) ? _arg1 : 100; if (_hasControl){ recheckTicker(); }; } public function getInstanceId():int{ return (int(callHostCode("getInstanceId_v1"))); } public function getViewerName(_arg1:int=0):String{ return ((callHostCode("getViewerName_v1", _arg1) as String)); } public function setHotSpot(_arg1:Number, _arg2:Number, _arg3:Number=NaN):void{ callHostCode("setHotSpot_v1", _arg1, _arg2, _arg3); } public function showPopup(_arg1:String, _arg2:DisplayObject, _arg3:Number, _arg4:Number, _arg5:uint=0xFFFFFF, _arg6:Number=1):Boolean{ return ((callHostCode("showPopup_v1", _arg1, _arg2, _arg3, _arg4, _arg5, _arg6) as Boolean)); } public function clearPopup():void{ callHostCode("clearPopup_v1"); } public function registerCustomConfig(_arg1:Function):void{ _customConfig = _arg1; } public function getCamera(_arg1:String=null):Camera{ return ((isConnected()) ? (callHostCode("getCamera_v1", _arg1) as Camera) : Camera.getCamera(_arg1)); } public function getMicrophone(_arg1:int=-1):Microphone{ return ((isConnected()) ? (callHostCode("getMicrophone_v1", _arg1) as Microphone) : Microphone.getMicrophone(_arg1)); } override public function setUserProps(_arg1:Object):void{ super.setUserProps(_arg1); _arg1["memoryChanged_v1"] = memoryChanged_v1; _arg1["gotControl_v1"] = gotControl_v1; _arg1["messageReceived_v1"] = messageReceived_v1; _arg1["signalReceived_v1"] = signalReceived_v1; _arg1["receivedChat_v2"] = receivedChat_v2; _arg1["hasConfigPanel_v1"] = hasConfigPanel_v1; _arg1["getConfigPanel_v1"] = getConfigPanel_v1; _arg1["musicStartStop_v1"] = musicStartStop_v1; _arg1["musicId3_v1"] = musicId3_v1; _arg1["entityEntered_v1"] = entityEntered_v1; _arg1["entityLeft_v1"] = entityLeft_v1; _arg1["entityMoved_v2"] = entityMoved_v2; _arg1["lookupEntityProperty_v1"] = lookupEntityProperty_v1; } override public function gotHostProps(_arg1:Object):void{ super.gotHostProps(_arg1); if (("initProps" in _arg1)){ gotInitProps(_arg1.initProps); delete _arg1.initProps; }; } override protected function checkIsConnected():void{ } protected function gotInitProps(_arg1:Object):void{ _location = (_arg1["location"] as Array); _datapack = (_arg1["datapack"] as ByteArray); _env = (_arg1["env"] as String); } public function dispatchCtrlEvent(_arg1:String, _arg2:String=null, _arg3:Object=null):void{ if (hasEventListener(_arg1)){ dispatchEvent(new ControlEvent(_arg1, _arg2, _arg3)); }; } protected function messageReceived_v1(_arg1:String, _arg2:Object, _arg3:Boolean):void{ dispatchCtrlEvent((_arg3) ? ControlEvent.ACTION_TRIGGERED : ControlEvent.MESSAGE_RECEIVED, _arg1, _arg2); } protected function signalReceived_v1(_arg1:String, _arg2:Object):void{ if (_hasControl){ dispatchCtrlEvent(ControlEvent.SIGNAL_RECEIVED, _arg1, _arg2); }; } protected function memoryChanged_v1(_arg1:String, _arg2:Object):void{ dispatchCtrlEvent(ControlEvent.MEMORY_CHANGED, _arg1, _arg2); } protected function entityEntered_v1(_arg1:String):void{ if (_hasControl){ dispatchCtrlEvent(ControlEvent.ENTITY_ENTERED, _arg1); }; } protected function entityLeft_v1(_arg1:String):void{ if (_hasControl){ dispatchCtrlEvent(ControlEvent.ENTITY_LEFT, _arg1); }; } protected function entityMoved_v2(_arg1:String, _arg2:Array):void{ if (_hasControl){ dispatchCtrlEvent(ControlEvent.ENTITY_MOVED, _arg1, _arg2); }; } protected function lookupEntityProperty_v1(_arg1:String):Object{ return (((_propertyProvider == null)) ? null : _propertyProvider(_arg1)); } protected function gotControl_v1():void{ if (_hasControl){ return; }; _hasControl = true; dispatchCtrlEvent(ControlEvent.CONTROL_ACQUIRED); recheckTicker(); } protected function hasConfigPanel_v1():Boolean{ return (!((_customConfig == null))); } protected function getConfigPanel_v1():DisplayObject{ return (((_customConfig)!=null) ? (_customConfig() as DisplayObject) : null); } protected function receivedChat_v2(_arg1:String, _arg2:String):void{ if (_hasControl){ dispatchCtrlEvent(ControlEvent.CHAT_RECEIVED, _arg1, _arg2); }; } protected function musicStartStop_v1(_arg1:Boolean, ... _args):void{ dispatchCtrlEvent((_arg1) ? ControlEvent.MUSIC_STARTED : ControlEvent.MUSIC_STOPPED); } protected function musicId3_v1(_arg1:Object):void{ dispatchCtrlEvent(ControlEvent.MUSIC_ID3, null, _arg1); } protected function recheckTicker():void{ if (((_hasControl) && ((_tickInterval > 0)))){ if (_ticker == null){ _ticker = new Timer(_tickInterval); _ticker.addEventListener(TimerEvent.TIMER, dispatchEvent); } else { _ticker.delay = _tickInterval; }; _ticker.start(); } else { stopTicker(); }; } protected function stopTicker():void{ if (_ticker != null){ _ticker.stop(); _ticker = null; }; } override protected function handleUnload(_arg1:Event):void{ super.handleUnload(_arg1); _hasControl = false; stopTicker(); } } }//package com.whirled
Section 45
//Face_28 (Lunno_fla.Face_28) package Lunno_fla { import flash.display.*; public dynamic class Face_28 extends MovieClip { } }//package Lunno_fla
Section 46
//beam_spheres_294 (raw_fla.beam_spheres_294) package raw_fla { import flash.display.*; public dynamic class beam_spheres_294 extends MovieClip { } }//package raw_fla
Section 47
//dmg_snap_spark_21 (raw_fla.dmg_snap_spark_21) package raw_fla { import flash.display.*; public dynamic class dmg_snap_spark_21 extends MovieClip { } }//package raw_fla
Section 48
//arrow_rain_ground_77 (rebuilt_fla.arrow_rain_ground_77) package rebuilt_fla { import flash.display.*; public dynamic class arrow_rain_ground_77 extends MovieClip { public function arrow_rain_ground_77(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package rebuilt_fla
Section 49
//beam_bolt_66 (rebuilt_fla.beam_bolt_66) package rebuilt_fla { import flash.display.*; public dynamic class beam_bolt_66 extends MovieClip { public var dice:Number; public function beam_bolt_66(){ addFrameScript(5, frame6, 12, frame13, 13, frame14); } function frame6(){ gotoAndPlay("idle"); } function frame13(){ gotoAndPlay("idle"); } function frame14(){ dice = (Math.random() * 100); this.scaleX = ((Math.random() * 2) - 1); this.scaleY = ((Math.random() * 2) - 1); if (dice < 50){ gotoAndPlay("idle"); } else { if (dice < 75){ gotoAndPlay("bolt1"); } else { gotoAndPlay("bolt2"); }; }; } } }//package rebuilt_fla
Section 50
//Face_129 (rebuilt_fla.Face_129) package rebuilt_fla { import flash.display.*; public dynamic class Face_129 extends MovieClip { public var moo:Number; public function Face_129(){ addFrameScript(38, frame39, 78, frame79, 117, frame118, 145, frame146, 225, frame226); } function frame39(){ moo = (Math.random() * 100); if (moo > 95){ gotoAndPlay(40); } else { if (moo > 90){ gotoAndPlay(80); } else { if (moo > 85){ gotoAndPlay(180); } else { if (moo > 50){ gotoAndPlay(140); } else { gotoAndPlay(1); }; }; }; }; } function frame79(){ gotoAndPlay(20); } function frame118(){ gotoAndPlay(20); } function frame146(){ gotoAndPlay(20); } function frame226(){ gotoAndPlay(20); } } }//package rebuilt_fla
Section 51
//Face_40 (rebuilt_fla.Face_40) package rebuilt_fla { import flash.display.*; public dynamic class Face_40 extends MovieClip { public var moo:Number; public function Face_40(){ addFrameScript(38, frame39, 78, frame79, 117, frame118, 145, frame146, 225, frame226); } function frame39(){ moo = (Math.random() * 100); if (moo > 95){ gotoAndPlay(40); } else { if (moo > 90){ gotoAndPlay(80); } else { if (moo > 85){ gotoAndPlay(180); } else { if (moo > 50){ gotoAndPlay(140); } else { gotoAndPlay(1); }; }; }; }; } function frame79(){ gotoAndPlay(20); } function frame118(){ gotoAndPlay(20); } function frame146(){ gotoAndPlay(20); } function frame226(){ gotoAndPlay(20); } } }//package rebuilt_fla
Section 52
//head_r_ear_168 (rebuilt_fla.head_r_ear_168) package rebuilt_fla { import flash.display.*; public dynamic class head_r_ear_168 extends MovieClip { public function head_r_ear_168(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package rebuilt_fla
Section 53
//head_r_earcopy_34 (rebuilt_fla.head_r_earcopy_34) package rebuilt_fla { import flash.display.*; public dynamic class head_r_earcopy_34 extends MovieClip { public function head_r_earcopy_34(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package rebuilt_fla
Section 54
//heavy_charge_135 (rebuilt_fla.heavy_charge_135) package rebuilt_fla { import flash.display.*; public dynamic class heavy_charge_135 extends MovieClip { public function heavy_charge_135(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package rebuilt_fla
Section 55
//MainTimeline (rebuilt_fla.MainTimeline) package rebuilt_fla { import com.whirled.*; import flash.events.*; import flash.display.*; public dynamic class MainTimeline extends MovieClip { public var f_foot:MovieClip; public var r_bicep:MovieClip; public var f_hand:MovieClip; public var r_shoulder:MovieClip; public var f_shin:MovieClip; public var r_thigh:MovieClip; public var r_wrist:MovieClip; public var belly:MovieClip; public var f_thumb:MovieClip; public var f_ear:MovieClip; public var chest:MovieClip; public var f_foot_front:MovieClip; public var hat:MovieClip; public var r_knee:MovieClip; public var r_ear:MovieClip; public var neck:MovieClip; public var r_hair:MovieClip; public var r_loin:MovieClip; public var r_thumb:MovieClip; public var skull:MovieClip; public var f_knee:MovieClip; public var f_hair:MovieClip; public var face:MovieClip; public var weapon:MovieClip; public var f_bicep:MovieClip; public var r_foot:MovieClip; public var f_shoulder:MovieClip; public var r_hand:MovieClip; public var f_wrist:MovieClip; public var pelvis:MovieClip; public var f_thigh:MovieClip; public var r_shin:MovieClip; public var moo:Number; public var _ctrl:AvatarControl; public var _body:Body; public var dlsa:DuelingLandSeaAnimal; public function MainTimeline(){ addFrameScript(0, frame1, 2, frame3, 111, frame112, 436, frame437, 578, frame579, 648, frame649, 854, frame855, 957, frame958, 958, frame959, 960, frame961, 980, frame981, 1004, frame1005, 1143, frame1144, 1206, frame1207, 1287, frame1288, 1461, frame1462, 1622, frame1623, 1758, frame1759, 1881, frame1882, 2017, frame2018, 2174, frame2175); } public function handleUnload(... _args):void{ _body.shutdown(); } public function stateChanged(_arg1:ControlEvent):void{ switch (_arg1.name){ case "Requiem": _ctrl.setMoveSpeed(675); break; case "Gnoll Boss": _ctrl.setMoveSpeed(1500); break; case "Spada": _ctrl.setMoveSpeed(750); break; default: _ctrl.setMoveSpeed(110); break; }; } function frame1(){ moo = (Math.random() * 100); if (moo > 95){ gotoAndPlay(40); } else { if (moo > 90){ gotoAndPlay(80); } else { if (moo > 85){ gotoAndPlay(180); } else { if (moo > 50){ gotoAndPlay(140); } else { gotoAndPlay(1); }; }; }; }; if (_ctrl == null){ _ctrl = new AvatarControl(this); _body = new Body(_ctrl, this, 550); _ctrl.setHotSpot(275, 350, 265); _ctrl.setMoveSpeed(110); _ctrl.addEventListener(Event.UNLOAD, handleUnload); }; _ctrl.addEventListener(ControlEvent.STATE_CHANGED, stateChanged); dlsa = new DuelingLandSeaAnimal(_ctrl, ["Spell Caster", "Spada"], ["Arcane Blast", "Arcane Jems", "Shock Wave", "Spada Spikes", "3 strikes"], ["Dead", "Dead"]); } function frame3(){ _ctrl.setState("Default"); } function frame112(){ _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.registerActions("Aura Sphere", "Gem Strike"); } function frame437(){ _ctrl.registerStates("Default", "Sitting", "Gnoll Boss", "Gnoll Dance", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.registerActions("Claw Slash"); } function frame579(){ _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.registerActions("Arcane Blast", "Arcane Jems"); } function frame649(){ _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.registerActions("Arcane Blast", "Arcane Jems"); } function frame855(){ _ctrl.setState("Spell Caster"); } function frame958(){ _ctrl.setState("Spada"); } function frame959(){ _ctrl.setState("Spell Caster"); } function frame961(){ _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.registerActions(" "); _ctrl.setHotSpot(275, 350, 265); } function frame981(){ _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.setHotSpot(275, 350, 265); } function frame1005(){ _ctrl.registerStates("Default", "Cross", "Requiem"); _ctrl.registerActions(" "); } function frame1144(){ _ctrl.registerActions("Beam"); _ctrl.registerStates("Default", "Cross", "Requiem", "Pose"); } function frame1207(){ _ctrl.registerActions("Beam"); _ctrl.registerStates("Default", "Cross", "Requiem", "Pose"); } function frame1288(){ _ctrl.registerActions(" "); _ctrl.registerStates("Requiem", "Pose"); } function frame1462(){ _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.registerActions("Shock Wave", "Spada Spikes", "3 strikes"); } function frame1623(){ _ctrl.setState("Spada"); } function frame1759(){ _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); _ctrl.registerActions("Hi. I am a shield"); } function frame1882(){ _ctrl.registerActions(" "); _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); } function frame2018(){ _ctrl.registerActions(" "); _ctrl.registerStates("Default", "Sitting", "Dance", "Dance 2", "Gnoll Boss", "Cross", "Voltaire Hat", "---LSA---", "Spell Caster", "Spada", "Shield"); } function frame2175(){ _ctrl.registerActions(" "); _ctrl.registerStates("Default"); } } }//package rebuilt_fla
Section 56
//beam_bolt_96 (XlericBossM_fla.beam_bolt_96) package XlericBossM_fla { import flash.display.*; public dynamic class beam_bolt_96 extends MovieClip { } }//package XlericBossM_fla
Section 57
//demon_r_arm_86 (XlericBossM_fla.demon_r_arm_86) package XlericBossM_fla { import flash.display.*; public dynamic class demon_r_arm_86 extends MovieClip { } }//package XlericBossM_fla
Section 58
//action_Slash (action_Slash) package { import flash.display.*; public dynamic class action_Slash extends MovieClip { } }//package
Section 59
//Body (Body) package { import com.whirled.*; import flash.events.*; import flash.display.*; import com.threerings.util.*; public class Body { protected var _ctrl:AvatarControl; protected var _media:MovieClip; protected var _center:DisplayObject; protected var _mediaWidth:int; protected var _mediaHeight:int; protected var _scenes:Map; protected var _state:String; protected var _mode:String;// = "" protected var _playing:SceneList; protected var _sceneQueue:Array; public static var log:Log = Log.getLog(Body); public function Body(_arg1:AvatarControl, _arg2:MovieClip, _arg3:int, _arg4:int=-1){ var scene:Scene; var bits:Array; var weight:int; var number:int; var wstr:String; var key:String; var type:String; var name:String; var list:SceneList; var cidx:int; var mode:String; var ctrl = _arg1; var media = _arg2; var width = _arg3; var height = _arg4; _scenes = Maps.newMapOf(String); _sceneQueue = []; super(); _ctrl = ctrl; _ctrl.addEventListener(ControlEvent.APPEARANCE_CHANGED, appearanceChanged); _ctrl.addEventListener(ControlEvent.ACTION_TRIGGERED, function (_arg1:ControlEvent):void{ triggerAction(_arg1.name); }); _ctrl.addEventListener(ControlEvent.STATE_CHANGED, function (_arg1:ControlEvent):void{ switchToState(_arg1.name); }); _ctrl.addEventListener(Event.UNLOAD, function (_arg1:Event):void{ shutdown(); }); _media = media; _media.addEventListener(Event.ADDED_TO_STAGE, handleAddRemove); _media.addEventListener(Event.REMOVED_FROM_STAGE, handleAddRemove); if (_media.stage != null){ _media.addEventListener(Event.ENTER_FRAME, onEnterFrame); }; _mediaWidth = width; _mediaHeight = height; var states:Array = []; var actions:Array = []; for each (scene in _media.scenes) { bits = scene.name.split("_"); if (bits.length < 2){ if (scene.name != "main"){ log.warning((("Invalid scene name [scene=" + scene.name) + "].")); }; } else { if ((((bits.length == 3)) && ((String(bits[1]) == "to")))){ _scenes.put(scene.name.toLowerCase(), new SceneList(scene.name, scene)); } else { weight = 1; number = 1; wstr = String(bits[(bits.length - 1)]); if (wstr.match("[0-9]+(:[0-9]+)")){ cidx = wstr.indexOf(":"); if (cidx != -1){ number = int(wstr.substring(0, cidx)); weight = int(wstr.substring((cidx + 1))); } else { number = int(wstr); }; bits.pop(); }; type = String(bits[0]); name = String(bits[1]); if (type == "action"){ key = ((type + "_") + name); if (actions.indexOf(name) == -1){ actions.push(name); }; } else { if (type == "state"){ if (bits.length < 3){ key = ((type + "_") + name); } else { mode = String(bits[2]); if (((((((((((!((mode == "walking"))) && (!((mode == "towalking"))))) && (!((mode == "fromwalking"))))) && (!((mode == "sleeping"))))) && (!((mode == "tosleeping"))))) && (!((mode == "fromsleeping"))))){ log.warning((((("Invalid mode [scene=" + scene.name) + ", mode=") + mode) + "].")); continue; }; key = ((((type + "_") + name) + "_") + mode); }; if (states.indexOf(name) == -1){ states.push(name); }; } else { log.warning((("Invalid type [scene=" + scene.name) + "].")); continue; }; }; log.info((((((("Registering scene " + key) + " [weight=") + weight) + ", num=") + number) + "].")); list = getScene(key); if (list == null){ _scenes.put(key.toLowerCase(), new SceneList(key, scene, weight)); } else { list.addScene(scene, weight); }; }; }; }; if (actions.length > 0){ _ctrl.registerActions(actions); }; if (states.length > 1){ _ctrl.registerStates(states); }; var startState:String; if (_ctrl.isConnected()){ startState = _ctrl.getState(); }; if (startState == null){ startState = "default"; }; switchToState(startState); appearanceChanged(null); } public function switchToState(_arg1:String):void{ var _local2:SceneList = getScene(("state_" + _arg1)); if (_local2 == null){ return; }; log.info((("I'm transitioning to '" + _arg1) + "'.")); queueTransitions(_state, _arg1); _state = _arg1; queueScene(_local2); } public function triggerAction(_arg1:String):void{ var _local2:SceneList = getScene(("action_" + _arg1)); if (_local2 == null){ return; }; log.info((("I'm triggering action '" + _arg1) + "'.")); queueTransitions(_state, _arg1); queueScene(_local2); queueTransitions(_arg1, _state); queueScene(getScene(("state_" + _state))); } public function inTransition():Boolean{ return ((_sceneQueue.length > 0)); } public function shutdown():void{ _media.removeEventListener(Event.ADDED_TO_STAGE, handleAddRemove); _media.removeEventListener(Event.REMOVED_FROM_STAGE, handleAddRemove); _media.removeEventListener(Event.ENTER_FRAME, onEnterFrame); } protected function handleAddRemove(_arg1:Event):void{ if (_arg1.type == Event.ADDED_TO_STAGE){ _media.addEventListener(Event.ENTER_FRAME, onEnterFrame); onEnterFrame(_arg1); } else { _media.removeEventListener(Event.ENTER_FRAME, onEnterFrame); }; } protected function onEnterFrame(_arg1:Event):void{ if ((((_media == null)) || ((_playing == null)))){ return; }; if (_media.currentScene.name != _playing.current.name){ if (_sceneQueue.length > 0){ _playing = (_sceneQueue.shift() as SceneList); } else { _playing.updateScene(); }; _media.gotoAndPlay(1, _playing.current.name); _center = null; }; if (_center == null){ _center = _media.getChildByName("center"); if (_center == null){ _center = _media.getChildByName("ground"); }; if (_center != null){ _ctrl.setHotSpot(_center.x, _center.y, _mediaHeight); }; }; } protected function appearanceChanged(_arg1:ControlEvent):void{ var _local2:Number = _ctrl.getOrientation(); if (_local2 < 180){ _media.x = _mediaWidth; _media.scaleX = -1; } else { _media.x = 0; _media.scaleX = 1; }; var _local3 = ""; if (_ctrl.isMoving()){ _local3 = "walking"; } else { if (_ctrl.isSleeping()){ _local3 = "sleeping"; }; }; if (_mode == _local3){ return; }; var _local4:SceneList; if (_mode == ""){ _local4 = getScene(((("state_" + _state) + "_to") + _local3)); } else { if (_local3 == ""){ _local4 = getScene(((("state_" + _state) + "_from") + _mode)); }; }; var _local5:String = (("state_" + _state) + ((_local3)!="") ? ("_" + _local3) : ""); if (_local4 != null){ queueScene(_local4, true); queueScene(getScene(_local5), false); } else { queueScene(getScene(_local5), true); }; _mode = _local3; } protected function queueTransitions(_arg1:String, _arg2:String):void{ var _local3:SceneList = getScene(((_arg1 + "_to_") + _arg2)); if (_local3 != null){ queueScene(_local3); } else { queueScene(getScene((_arg1 + "_to_default"))); queueScene(getScene(("default_to_" + _arg2))); }; } protected function queueScene(_arg1:SceneList, _arg2:Boolean=false):void{ if (_arg1 == null){ return; }; if ((((_playing == null)) || (_arg2))){ log.info((("Switching immediately to " + _arg1.name) + ".")); _sceneQueue.length = 0; _playing = _arg1; _playing.updateScene(); _sceneQueue.push(_arg1); } else { log.info((("Queueing " + _arg1.name) + ".")); _sceneQueue.push(_arg1); }; } protected function getScene(_arg1:String):SceneList{ return ((_scenes.get(_arg1.toLowerCase()) as SceneList)); } } }//package import flash.display.*; import com.threerings.util.*; class SceneList { public var name:String; protected var _curidx:int; protected var _scenes:Array; protected var _weights:Array; protected var _totalWeight:int;// = 0 protected var _rando:Random; private function SceneList(_arg1:String, _arg2:Scene, _arg3:int=1){ _scenes = []; _weights = []; _rando = new Random(); super(); this.name = _arg1; addScene(_arg2, _arg3); } public function get current():Scene{ return ((_scenes[_curidx] as Scene)); } public function addScene(_arg1:Scene, _arg2:int=1):void{ _scenes.push(_arg1); _weights.push(_arg2); _totalWeight = (_totalWeight + _arg2); } public function updateScene():void{ var _local1:int = _rando.nextInt(_totalWeight); var _local2:int; while (_local2 < _scenes.length) { if (_local1 < int(_weights[_local2])){ _curidx = _local2; return; }; _local1 = (_local1 - int(_weights[_local2])); _local2++; }; } }
Section 60
//Default_to_GnollBoss (Default_to_GnollBoss) package { import flash.display.*; public dynamic class Default_to_GnollBoss extends MovieClip { public var r_wrist:MovieClip; public var r_foot:MovieClip; } }//package
Section 61
//DuelingLandSeaAnimal (DuelingLandSeaAnimal) package { import com.whirled.*; public class DuelingLandSeaAnimal { protected const VERSION:Number = 2; protected var _ctrl:AvatarControl; protected var _duelStates:Array; protected var _duelActions:Array; protected var _deadStates:Array; protected var myId:String; public function DuelingLandSeaAnimal(_arg1:AvatarControl, _arg2:Object, _arg3:Object, _arg4:Object){ _ctrl = _arg1; if ((_arg2 is String)){ _duelStates = [_arg2]; } else { _duelStates = (_arg2 as Array); }; if ((_arg3 is String)){ _duelActions = [_arg3]; } else { _duelActions = (_arg3 as Array); }; if ((_arg4 is String)){ _deadStates = [_arg4]; } else { _deadStates = (_arg4 as Array); }; myId = _ctrl.getMyEntityId(); _ctrl.addEventListener(ControlEvent.SIGNAL_RECEIVED, handleSignal); _ctrl.addEventListener(ControlEvent.ACTION_TRIGGERED, actionTriggered); _ctrl.registerPropertyProvider(propertyProvider); } protected function actionTriggered(_arg1:ControlEvent){ var _local2:Number; var _local3:Array; var _local4:Array; var _local5:Object; var _local6:Array; var _local7:String; var _local8:Array; var _local9:Number; if (((!((_duelActions.indexOf(_arg1.name) == -1))) && (_ctrl.getEntityProperty("landseaanimal:inDuelState", myId)))){ _local2 = _ctrl.getOrientation(); _local3 = (_ctrl.getEntityProperty(EntityControl.PROP_LOCATION_PIXEL, myId) as Array); _local5 = new Object(); _local6 = _ctrl.getEntityIds(EntityControl.TYPE_AVATAR); for each (_local7 in _local6) { if (((!((_local7 == myId))) && (_ctrl.getEntityProperty("landseaanimal:inDuelState", _local7)))){ _local4 = (_ctrl.getEntityProperty(EntityControl.PROP_LOCATION_PIXEL, _local7) as Array); _local8 = new Array((_local3[0] - _local4[0]), (_local3[1] - _local4[1]), (_local3[2] - _local4[2])); _local9 = Math.sqrt((Math.pow(_local8[0], 2) + Math.pow(_local8[1], 2))); if ((((_local8[0] > 0)) && ((_local2 > 180)))){ if (((!(_local5.distance)) || ((_local5.distance > _local9)))){ _local5.id = _local7; _local5.distance = _local9; }; } else { if ((((_local8[0] <= 0)) && ((_local2 <= 180)))){ if (((!(_local5.distance)) || ((_local5.distance > _local9)))){ _local5.id = _local7; _local5.distance = _local9; }; }; }; }; }; if (_local5.id){ _ctrl.getEntityProperty("landseaanimal:IKillJoo", _local5.id); if (_ctrl.hasControl()){ _ctrl.sendSignal("lsa:deathNotice", {killer:myId, killee:_local5.id}); }; }; }; } function handleSignal(_arg1:ControlEvent):void{ } function propertyProvider(_arg1:String):Object{ var _local2:String; switch (_arg1){ case "landseaanimal:UIsOne?": return (VERSION); case "landseaanimal:inDuelState": return (!((_duelStates.indexOf(_ctrl.getState()) == -1))); case "landseaanimal:IKillJoo": if (_ctrl.getEntityProperty("landseaanimal:inDuelState", myId)){ _local2 = _deadStates[Math.floor((Math.random() * (_deadStates.length - 1)))]; _ctrl.setState(_local2); }; break; }; return (null); } } }//package
Section 62
//Dust (Dust) package { import flash.display.*; public dynamic class Dust extends MovieClip { } }//package
Section 63
//Poof (Poof) package { import flash.display.*; public dynamic class Poof extends MovieClip { } }//package
Section 64
//state_GnollBoss_towalking (state_GnollBoss_towalking) package { import flash.display.*; public dynamic class state_GnollBoss_towalking extends MovieClip { } }//package

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:65 88 95
Symbol 3 ShapeTweeningUsed by:8
Symbol 4 ShapeTweeningUsed by:8
Symbol 5 ShapeTweeningUsed by:8
Symbol 6 ShapeTweeningUsed by:8
Symbol 7 GraphicUsed by:8 311 339
Symbol 8 MovieClipUses:3 4 5 6 7Used by:65 88 95
Symbol 9 GraphicUsed by:16 77 312 342
Symbol 10 GraphicUsed by:16 77 312 342
Symbol 11 GraphicUsed by:16 77 312 342
Symbol 12 GraphicUsed by:16 77 312
Symbol 13 GraphicUsed by:14 341
Symbol 14 MovieClipUses:13Used by:16 77 312
Symbol 15 GraphicUsed by:16 77 312 342
Symbol 16 MovieClip {XlericBossM_fla.demon_r_arm_86}Uses:9 10 11 12 14 15Used by:65 95
Symbol 17 GraphicUsed by:25
Symbol 18 GraphicUsed by:22 136 345 424
Symbol 19 GraphicUsed by:20 134 344 423
Symbol 20 MovieClipUses:19Used by:22
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:18 20 21Used by:24 448
Symbol 23 MovieClipUsed by:24 137 448
Symbol 24 MovieClipUses:22 23Used by:25 314 420  Timeline
Symbol 25 MovieClipUses:17 24Used by:65 88 95
Symbol 26 GraphicUsed by:30 316 351
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:30 316
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:26 28 29Used by:65 88 95
Symbol 31 GraphicUsed by:32 328 353
Symbol 32 MovieClipUses:31Used by:65 88 95
Symbol 33 GraphicUsed by:34 322 352
Symbol 34 MovieClipUses:33Used by:65 88 95
Symbol 35 GraphicUsed by:37 330
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:35 36Used by:65 88 95
Symbol 38 GraphicUsed by:58 357
Symbol 39 GraphicUsed by:58
Symbol 40 GraphicUsed by:58 357
Symbol 41 GraphicUsed by:58 357
Symbol 42 GraphicUsed by:58 357
Symbol 43 GraphicUsed by:58 357
Symbol 44 GraphicUsed by:58 357
Symbol 45 GraphicUsed by:58 357
Symbol 46 GraphicUsed by:58 357
Symbol 47 GraphicUsed by:58 357
Symbol 48 GraphicUsed by:58 357
Symbol 49 GraphicUsed by:58 357
Symbol 50 GraphicUsed by:58 357
Symbol 51 GraphicUsed by:58 357
Symbol 52 GraphicUsed by:58 357
Symbol 53 GraphicUsed by:58 357
Symbol 54 GraphicUsed by:58 357
Symbol 55 GraphicUsed by:58 357
Symbol 56 GraphicUsed by:58 357
Symbol 57 GraphicUsed by:58 357
Symbol 58 MovieClipUses:38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57Used by:59 331 334
Symbol 59 MovieClipUses:58Used by:65 88 95
Symbol 60 GraphicUsed by:65 358
Symbol 61 GraphicUsed by:64
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:61 63Used by:65
Symbol 65 MovieClip {state_GnollBoss_towalking}Uses:2 8 16 25 30 32 34 37 59 60 64
Symbol 66 GraphicUsed by:76
Symbol 67 GraphicUsed by:76
Symbol 68 GraphicUsed by:76
Symbol 69 GraphicUsed by:76
Symbol 70 GraphicUsed by:76
Symbol 71 GraphicUsed by:76
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClip {Lunno_fla.Face_28}Uses:66 67 68 69 70 71 72 73 74 75
Symbol 77 MovieClipUses:9 10 11 12 14 15Used by:88
Symbol 78 GraphicUsed by:88
Symbol 79 GraphicUsed by:80 217 301
Symbol 80 MovieClipUses:79Used by:83
Symbol 81 GraphicUsed by:82 218
Symbol 82 MovieClipUses:81Used by:83
Symbol 83 MovieClip {XlericBossM_fla.beam_bolt_96}Uses:80 82Used by:88 95
Symbol 84 GraphicUsed by:88
Symbol 85 GraphicUsed by:88
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip {action_Slash}Uses:2 8 77 25 30 32 34 37 59 78 83 84 85 86 87Used by:Timeline
Symbol 89 GraphicUsed by:95
Symbol 90 MovieClipUsed by:95
Symbol 91 MovieClipUsed by:95
Symbol 92 GraphicUsed by:95
Symbol 93 GraphicUsed by:95
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip {Default_to_GnollBoss}Uses:89 90 91 92 93 2 8 16 25 30 32 34 37 59 94 83Used by:Timeline
Symbol 96 GraphicUsed by:103
Symbol 97 GraphicUsed by:103
Symbol 98 GraphicUsed by:103
Symbol 99 GraphicUsed by:103
Symbol 100 GraphicUsed by:103
Symbol 101 GraphicUsed by:103
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip {raw_fla.dmg_snap_spark_21}Uses:96 97 98 99 100 101 102Used by:Timeline
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:111
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:110 111  Timeline
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:110
Symbol 110 MovieClip {rebuilt_fla.beam_bolt_66}Uses:107 109Used by:111  Timeline
Symbol 111 MovieClip {raw_fla.beam_spheres_294}Uses:105 110 107Used by:285
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClip {Dust}Uses:112Used by:223  Timeline
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:126
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:126
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:126
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:126
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:126
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:126
Symbol 126 MovieClip {Poof}Uses:115 117 119 121 123 125Used by:Timeline
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:332 335 336 358 403 453  Timeline
Symbol 129 GraphicUsed by:133 422
Symbol 130 GraphicUsed by:133 205 422 447
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:133 205 422
Symbol 133 MovieClipUses:129 130 132Used by:420  Timeline
Symbol 134 MovieClipUses:19Used by:136
Symbol 135 GraphicUsed by:136 345 424
Symbol 136 MovieClipUses:18 134 135Used by:137
Symbol 137 MovieClipUses:136 23Used by:420  Timeline
Symbol 138 GraphicUsed by:139 426
Symbol 139 MovieClipUses:138Used by:420  Timeline
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:420  Timeline
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:420  Timeline
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:Timeline
Symbol 146 GraphicUsed by:147 406
Symbol 147 MovieClipUses:146Used by:Timeline
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:Timeline
Symbol 150 GraphicUsed by:153 409
Symbol 151 MovieClipUsed by:153 409
Symbol 152 GraphicUsed by:153 409
Symbol 153 MovieClipUses:150 151 152Used by:Timeline
Symbol 154 MovieClipUsed by:Timeline
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:Timeline
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:420  Timeline
Symbol 159 GraphicUsed by:161 413
Symbol 160 GraphicUsed by:161 413
Symbol 161 MovieClipUses:159 160Used by:Timeline
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:Timeline
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166
Symbol 166 MovieClipUses:165Used by:167 421
Symbol 167 MovieClipUses:166Used by:420  Timeline
Symbol 168 GraphicUsed by:170 436
Symbol 169 GraphicUsed by:170 436
Symbol 170 MovieClipUses:168 169Used by:420  Timeline
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:420  Timeline
Symbol 173 GraphicUsed by:174 439
Symbol 174 MovieClipUses:173Used by:420  Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:420  Timeline
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:179 442
Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}Uses:178Used by:Timeline
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:185 443
Symbol 182 GraphicUsed by:185 443
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:185 443
Symbol 185 MovieClipUses:181 182 184Used by:420  Timeline
Symbol 186 GraphicUsed by:198 239
Symbol 187 GraphicUsed by:188 375
Symbol 188 MovieClipUses:187Used by:198
Symbol 189 GraphicUsed by:198
Symbol 190 GraphicUsed by:198
Symbol 191 GraphicUsed by:198
Symbol 192 GraphicUsed by:193 370
Symbol 193 MovieClipUses:192Used by:198
Symbol 194 GraphicUsed by:198 417
Symbol 195 GraphicUsed by:198
Symbol 196 GraphicUsed by:198
Symbol 197 GraphicUsed by:198 417
Symbol 198 MovieClip {rebuilt_fla.Face_40}Uses:186 188 189 190 191 193 194 195 196 197Used by:199
Symbol 199 MovieClipUses:198Used by:Timeline
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:453  Timeline
Symbol 202 MovieClipUsed by:453  Timeline
Symbol 203 MovieClipUsed by:453  Timeline
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204 130 132Used by:420  Timeline
Symbol 206 GraphicUsed by:207 449
Symbol 207 MovieClipUses:206Used by:420  Timeline
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:420  Timeline
Symbol 210 MovieClipUsed by:Timeline
Symbol 211 GraphicUsed by:212 452
Symbol 212 MovieClipUses:211Used by:420  Timeline
Symbol 213 GraphicUsed by:223 302 402
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:223
Symbol 216 ShapeTweeningUsed by:223
Symbol 217 MovieClipUses:79Used by:219 220
Symbol 218 MovieClipUses:81Used by:219 220
Symbol 219 MovieClipUses:217 218Used by:223  Timeline
Symbol 220 MovieClipUses:218 217Used by:223
Symbol 221 GraphicUsed by:223 476  Timeline
Symbol 222 GraphicUsed by:223 476  Timeline
Symbol 223 MovieClipUses:213 215 216 113 219 220 221 222Used by:Timeline
Symbol 224 GraphicUsed by:225 414
Symbol 225 MovieClipUses:224Used by:Timeline
Symbol 226 GraphicUsed by:234
Symbol 227 ShapeTweeningUsed by:234
Symbol 228 GraphicUsed by:234
Symbol 229 GraphicUsed by:234
Symbol 230 ShapeTweeningUsed by:234
Symbol 231 GraphicUsed by:234
Symbol 232 ShapeTweeningUsed by:234
Symbol 233 ShapeTweeningUsed by:234
Symbol 234 MovieClipUses:226 227 228 229 230 231 232 233Used by:Timeline
Symbol 235 GraphicUsed by:239
Symbol 236 GraphicUsed by:239
Symbol 237 GraphicUsed by:239
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:186 235 236 237 238Used by:Timeline
Symbol 240 ShapeTweeningUsed by:Timeline
Symbol 241 GraphicUsed by:256
Symbol 242 GraphicUsed by:256
Symbol 243 GraphicUsed by:256
Symbol 244 GraphicUsed by:256
Symbol 245 GraphicUsed by:256
Symbol 246 GraphicUsed by:256
Symbol 247 GraphicUsed by:256
Symbol 248 GraphicUsed by:256
Symbol 249 GraphicUsed by:256
Symbol 250 GraphicUsed by:256
Symbol 251 GraphicUsed by:256
Symbol 252 GraphicUsed by:256
Symbol 253 GraphicUsed by:256
Symbol 254 GraphicUsed by:256
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:241 242 243 244 245 246 247 248 249 250 251 252 253 254 255Used by:273 477  Timeline
Symbol 257 GraphicUsed by:272
Symbol 258 GraphicUsed by:272
Symbol 259 GraphicUsed by:272
Symbol 260 GraphicUsed by:272
Symbol 261 GraphicUsed by:272
Symbol 262 GraphicUsed by:272
Symbol 263 GraphicUsed by:272
Symbol 264 GraphicUsed by:272
Symbol 265 GraphicUsed by:272
Symbol 266 GraphicUsed by:272
Symbol 267 GraphicUsed by:272
Symbol 268 GraphicUsed by:272
Symbol 269 GraphicUsed by:272
Symbol 270 GraphicUsed by:272
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:257 258 259 260 261 262 263 264 265 266 267 268 269 270 271Used by:273 477  Timeline
Symbol 273 MovieClipUses:256 272Used by:Timeline
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:276 397
Symbol 276 MovieClipUses:275Used by:Timeline
Symbol 277 ShapeTweeningUsed by:Timeline
Symbol 278 GraphicUsed by:280
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:278 279Used by:Timeline
Symbol 281 GraphicUsed by:Timeline
Symbol 282 ShapeTweeningUsed by:Timeline
Symbol 283 GraphicUsed by:Timeline
Symbol 284 ShapeTweeningUsed by:Timeline
Symbol 285 MovieClipUses:111Used by:Timeline
Symbol 286 ShapeTweeningUsed by:Timeline
Symbol 287 GraphicUsed by:Timeline
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:290
Symbol 290 MovieClipUses:289Used by:Timeline
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:Timeline
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:295
Symbol 295 MovieClip {rebuilt_fla.arrow_rain_ground_77}Uses:294Used by:Timeline
Symbol 296 GraphicUsed by:302
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:299
Symbol 299 MovieClipUses:298Used by:302
Symbol 300 GraphicUsed by:302
Symbol 301 MovieClipUses:79Used by:302
Symbol 302 MovieClipUses:296 299 300 301 213Used by:Timeline
Symbol 303 SoundUsed by:Timeline
Symbol 304 GraphicUsed by:311 339
Symbol 305 GraphicUsed by:311 339
Symbol 306 GraphicUsed by:311 339
Symbol 307 GraphicUsed by:311 339
Symbol 308 GraphicUsed by:311 339
Symbol 309 GraphicUsed by:311 339
Symbol 310 GraphicUsed by:311 339
Symbol 311 MovieClipUses:7 304 305 306 307 308 309 310Used by:332 335 336
Symbol 312 MovieClipUses:9 10 11 12 14 15Used by:332 335 336
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313 24Used by:332 335 336
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:26 28 315Used by:332 335 336
Symbol 317 GraphicUsed by:322 352
Symbol 318 GraphicUsed by:322 352
Symbol 319 GraphicUsed by:322 352
Symbol 320 GraphicUsed by:322 352
Symbol 321 GraphicUsed by:322 352
Symbol 322 MovieClipUses:317 318 319 320 33 321Used by:332 335 336
Symbol 323 GraphicUsed by:328 353
Symbol 324 GraphicUsed by:328 353
Symbol 325 GraphicUsed by:328 353
Symbol 326 GraphicUsed by:328 353
Symbol 327 GraphicUsed by:328 353
Symbol 328 MovieClipUses:323 324 31 325 326 327Used by:332 335 336
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:35 329Used by:332 335 336
Symbol 331 MovieClipUses:58Used by:332 335
Symbol 332 MovieClipUses:128 311 312 314 316 322 328 330 331Used by:Timeline
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:58 333Used by:335 336
Symbol 335 MovieClipUses:128 311 312 314 316 322 328 330 331 334Used by:Timeline
Symbol 336 MovieClipUses:128 311 312 314 316 322 328 330 334Used by:Timeline
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:358
Symbol 339 MovieClipUses:304 305 306 307 308 309 310 7Used by:358
Symbol 340 GraphicUsed by:342
Symbol 341 MovieClipUses:13Used by:342
Symbol 342 MovieClipUses:9 10 11 340 341 15Used by:358
Symbol 343 GraphicUsed by:347
Symbol 344 MovieClipUses:19Used by:345
Symbol 345 MovieClipUses:18 344 135Used by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClipUses:343 346Used by:358
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClipUses:348Used by:351
Symbol 350 GraphicUsed by:351
Symbol 351 MovieClipUses:26 349 350Used by:358
Symbol 352 MovieClipUses:318 319 320 33 321 317Used by:358
Symbol 353 MovieClipUses:324 31 325 326 327 323Used by:358
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:358
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 38Used by:358
Symbol 358 MovieClipUses:338 128 339 342 347 351 352 353 355 357 60Used by:Timeline
Symbol 359 GraphicUsed by:362
Symbol 360 GraphicUsed by:362
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:359 360 361Used by:363
Symbol 363 MovieClipUses:362Used by:369  Timeline
Symbol 364 GraphicUsed by:375
Symbol 365 GraphicUsed by:375
Symbol 366 GraphicUsed by:375
Symbol 367 GraphicUsed by:375
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368 363Used by:375
Symbol 370 MovieClipUses:192Used by:375
Symbol 371 GraphicUsed by:375
Symbol 372 GraphicUsed by:375
Symbol 373 GraphicUsed by:375
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClip {rebuilt_fla.Face_129}Uses:364 365 187 366 367 369 370 371 372 373 374Used by:376
Symbol 376 MovieClipUses:375Used by:Timeline
Symbol 377 ShapeTweeningUsed by:384
Symbol 378 ShapeTweeningUsed by:384
Symbol 379 ShapeTweeningUsed by:384
Symbol 380 ShapeTweeningUsed by:384
Symbol 381 ShapeTweeningUsed by:384
Symbol 382 ShapeTweeningUsed by:384
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:377 378 379 380 381 382 383Used by:385
Symbol 385 MovieClipUses:384Used by:Timeline
Symbol 386 ShapeTweeningUsed by:Timeline
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:Timeline
Symbol 389 ShapeTweeningUsed by:Timeline
Symbol 390 ShapeTweeningUsed by:Timeline
Symbol 391 GraphicUsed by:Timeline
Symbol 392 ShapeTweeningUsed by:Timeline
Symbol 393 GraphicUsed by:Timeline
Symbol 394 GraphicUsed by:396  Timeline
Symbol 395 GraphicUsed by:396  Timeline
Symbol 396 MovieClip {rebuilt_fla.heavy_charge_135}Uses:394 395Used by:Timeline
Symbol 397 MovieClipUses:275Used by:Timeline
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:Timeline
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:Timeline
Symbol 402 MovieClipUses:213Used by:Timeline
Symbol 403 MovieClipUses:128Used by:420
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:420
Symbol 406 MovieClipUses:146Used by:420 453  Timeline
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:420 453  Timeline
Symbol 409 MovieClipUses:150 151 152Used by:420 453  Timeline
Symbol 410 MovieClipUsed by:420 453  Timeline
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:411Used by:420 453  Timeline
Symbol 413 MovieClipUses:159 160Used by:420 453  Timeline
Symbol 414 MovieClipUses:224Used by:420 453  Timeline
Symbol 415 GraphicUsed by:417 445
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:415 416 194 197Used by:420
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:420
Symbol 420 MovieClipUses:403 167 133 137 139 141 143 405 406 408 409 410 412 158 413 414 170 172 174 176 185 417 419 207 209 205 212 24Used by:Timeline
Symbol 421 MovieClipUses:166Used by:453  Timeline
Symbol 422 MovieClipUses:129 130 132Used by:453  Timeline
Symbol 423 MovieClipUses:19Used by:424
Symbol 424 MovieClipUses:18 423 135Used by:425
Symbol 425 MovieClipUses:424Used by:453  Timeline
Symbol 426 MovieClipUses:138Used by:453  Timeline
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:453  Timeline
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:453  Timeline
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:433
Symbol 433 MovieClipUses:432Used by:453  Timeline
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:453  Timeline
Symbol 436 MovieClipUses:168 169Used by:453  Timeline
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:453  Timeline
Symbol 439 MovieClipUses:173Used by:453  Timeline
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:453  Timeline
Symbol 442 MovieClip {rebuilt_fla.head_r_ear_168}Uses:178Used by:453  Timeline
Symbol 443 MovieClipUses:181 182 184Used by:453  Timeline
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:415 444Used by:453
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:446 130Used by:453  Timeline
Symbol 448 MovieClipUses:22 23Used by:453  Timeline
Symbol 449 MovieClipUses:206Used by:453  Timeline
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:453  Timeline
Symbol 452 MovieClipUses:211Used by:453  Timeline
Symbol 453 MovieClipUses:128 421 422 425 426 428 430 433 406 408 409 410 412 435 414 413 436 438 439 441 442 443 445 201 202 203 447 448 449 451 452Used by:Timeline
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:Timeline
Symbol 456 MovieClipUsed by:Timeline
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:459
Symbol 459 MovieClipUses:458Used by:460
Symbol 460 MovieClipUses:459Used by:461  Timeline
Symbol 461 MovieClipUses:460Used by:Timeline
Symbol 462 ShapeTweeningUsed by:Timeline
Symbol 463 GraphicUsed by:Timeline
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:Timeline
Symbol 466 GraphicUsed by:470
Symbol 467 GraphicUsed by:470
Symbol 468 GraphicUsed by:470
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:466 467 468 469Used by:Timeline
Symbol 471 ShapeTweeningUsed by:Timeline
Symbol 472 ShapeTweeningUsed by:Timeline
Symbol 473 ShapeTweeningUsed by:Timeline
Symbol 474 GraphicUsed by:Timeline
Symbol 475 ShapeTweeningUsed by:476
Symbol 476 MovieClipUses:475 221 222Used by:Timeline
Symbol 477 MovieClipUses:256 272Used by:Timeline
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:Timeline
Symbol 480 GraphicUsed by:488
Symbol 481 GraphicUsed by:488
Symbol 482 GraphicUsed by:488
Symbol 483 GraphicUsed by:488
Symbol 484 GraphicUsed by:488
Symbol 485 GraphicUsed by:488
Symbol 486 GraphicUsed by:488
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:480 481 482 483 484 485 486 487Used by:Timeline
Symbol 489 ShapeTweeningUsed by:504
Symbol 490 ShapeTweeningUsed by:504
Symbol 491 ShapeTweeningUsed by:504
Symbol 492 GraphicUsed by:504
Symbol 493 ShapeTweeningUsed by:504
Symbol 494 ShapeTweeningUsed by:504
Symbol 495 ShapeTweeningUsed by:504
Symbol 496 ShapeTweeningUsed by:504
Symbol 497 ShapeTweeningUsed by:504
Symbol 498 ShapeTweeningUsed by:504
Symbol 499 ShapeTweeningUsed by:504
Symbol 500 ShapeTweeningUsed by:504
Symbol 501 ShapeTweeningUsed by:504
Symbol 502 ShapeTweeningUsed by:504
Symbol 503 ShapeTweeningUsed by:504
Symbol 504 MovieClipUses:489 490 491 492 493 494 495 496 497 498 499 500 501 502 503Used by:Timeline
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:509
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:509 530
Symbol 509 MovieClipUses:506 508Used by:525  Timeline
Symbol 510 GraphicUsed by:Timeline
Symbol 511 GraphicUsed by:Timeline
Symbol 512 GraphicUsed by:Timeline
Symbol 513 GraphicUsed by:Timeline
Symbol 514 GraphicUsed by:Timeline
Symbol 515 GraphicUsed by:Timeline
Symbol 516 GraphicUsed by:Timeline
Symbol 517 GraphicUsed by:Timeline
Symbol 518 GraphicUsed by:Timeline
Symbol 519 GraphicUsed by:Timeline
Symbol 520 GraphicUsed by:Timeline
Symbol 521 GraphicUsed by:Timeline
Symbol 522 GraphicUsed by:Timeline
Symbol 523 GraphicUsed by:Timeline
Symbol 524 GraphicUsed by:Timeline
Symbol 525 MovieClipUses:509Used by:Timeline
Symbol 526 GraphicUsed by:Timeline
Symbol 527 GraphicUsed by:Timeline
Symbol 528 GraphicUsed by:Timeline
Symbol 529 GraphicUsed by:Timeline
Symbol 530 MovieClipUses:508Used by:Timeline
Symbol 531 GraphicUsed by:Timeline
Symbol 532 GraphicUsed by:Timeline
Symbol 533 GraphicUsed by:Timeline
Symbol 534 GraphicUsed by:Timeline
Symbol 535 GraphicUsed by:Timeline
Symbol 536 GraphicUsed by:Timeline
Symbol 537 GraphicUsed by:Timeline
Symbol 538 GraphicUsed by:Timeline
Symbol 539 GraphicUsed by:Timeline
Symbol 540 GraphicUsed by:Timeline
Symbol 541 GraphicUsed by:Timeline
Symbol 542 GraphicUsed by:Timeline
Symbol 543 GraphicUsed by:Timeline
Symbol 544 GraphicUsed by:Timeline
Symbol 545 GraphicUsed by:Timeline
Symbol 546 ShapeTweeningUsed by:564
Symbol 547 ShapeTweeningUsed by:564
Symbol 548 ShapeTweeningUsed by:564
Symbol 549 ShapeTweeningUsed by:564
Symbol 550 GraphicUsed by:553
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:553
Symbol 553 MovieClipUses:550 552Used by:564 565
Symbol 554 ShapeTweeningUsed by:564
Symbol 555 ShapeTweeningUsed by:564
Symbol 556 GraphicUsed by:564
Symbol 557 ShapeTweeningUsed by:564
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:564 565
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:562
Symbol 562 MovieClipUses:561Used by:564
Symbol 563 ShapeTweeningUsed by:564
Symbol 564 MovieClipUses:546 547 548 549 553 554 555 556 557 559 562 563Used by:Timeline
Symbol 565 MovieClipUses:559 553Used by:Timeline
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:Timeline
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:Timeline
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:Timeline
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572Used by:Timeline

Instance Names

"r_bicep"Frame 81Symbol 133 MovieClip
"r_shoulder"Frame 81Symbol 137 MovieClip
"r_hand"Frame 81Symbol 139 MovieClip
"r_thumb"Frame 81Symbol 141 MovieClip
"r_wrist"Frame 81Symbol 143 MovieClip
"r_loin"Frame 81Symbol 145 MovieClip
"r_shin"Frame 81Symbol 147 MovieClip
"r_foot"Frame 81Symbol 149 MovieClip
"r_thigh"Frame 81Symbol 153 MovieClip
"r_knee"Frame 81Symbol 154 MovieClip
"f_shin"Frame 81Symbol 156 MovieClip
"f_foot"Frame 81Symbol 158 MovieClip
"f_foot_front"Frame 81Symbol 161 MovieClip
"f_thigh"Frame 81Symbol 163 MovieClip
"f_knee"Frame 81Symbol 154 MovieClip
"r_hair"Frame 81Symbol 167 MovieClip
"belly"Frame 81Symbol 170 MovieClip
"pelvis"Frame 81Symbol 172 MovieClip
"neck"Frame 81Symbol 174 MovieClip
"chest"Frame 81Symbol 176 MovieClip
"r_ear"Frame 81Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 81Symbol 185 MovieClip
"face"Frame 81Symbol 199 MovieClip
"f_hair"Frame 81Symbol 201 MovieClip
"f_ear"Frame 81Symbol 202 MovieClip
"hat"Frame 81Symbol 203 MovieClip
"f_bicep"Frame 81Symbol 205 MovieClip
"f_shoulder"Frame 81Symbol 24 MovieClip
"f_thumb"Frame 81Symbol 207 MovieClip
"f_hand"Frame 81Symbol 209 MovieClip
"weapon"Frame 81Symbol 210 MovieClip
"f_wrist"Frame 81Symbol 212 MovieClip
"r_bicep"Frame 112Symbol 133 MovieClip
"r_shoulder"Frame 112Symbol 137 MovieClip
"r_hand"Frame 112Symbol 139 MovieClip
"r_thumb"Frame 112Symbol 141 MovieClip
"r_wrist"Frame 112Symbol 143 MovieClip
"r_loin"Frame 112Symbol 145 MovieClip
"r_shin"Frame 112Symbol 147 MovieClip
"r_foot"Frame 112Symbol 149 MovieClip
"r_thigh"Frame 112Symbol 153 MovieClip
"r_knee"Frame 112Symbol 154 MovieClip
"f_shin"Frame 112Symbol 156 MovieClip
"f_foot"Frame 112Symbol 158 MovieClip
"f_foot_front"Frame 112Symbol 161 MovieClip
"f_thigh"Frame 112Symbol 163 MovieClip
"f_knee"Frame 112Symbol 154 MovieClip
"r_hair"Frame 112Symbol 167 MovieClip
"belly"Frame 112Symbol 170 MovieClip
"pelvis"Frame 112Symbol 172 MovieClip
"neck"Frame 112Symbol 174 MovieClip
"chest"Frame 112Symbol 176 MovieClip
"r_ear"Frame 112Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 112Symbol 185 MovieClip
"face"Frame 112Symbol 199 MovieClip
"f_hair"Frame 112Symbol 201 MovieClip
"f_ear"Frame 112Symbol 202 MovieClip
"hat"Frame 112Symbol 203 MovieClip
"weapon"Frame 112Symbol 210 MovieClip
"f_bicep"Frame 112Symbol 205 MovieClip
"f_shoulder"Frame 112Symbol 24 MovieClip
"f_thumb"Frame 112Symbol 207 MovieClip
"f_hand"Frame 112Symbol 209 MovieClip
"f_wrist"Frame 112Symbol 212 MovieClip
"r_bicep"Frame 182Symbol 133 MovieClip
"r_shoulder"Frame 182Symbol 137 MovieClip
"r_hand"Frame 182Symbol 139 MovieClip
"r_thumb"Frame 182Symbol 141 MovieClip
"r_wrist"Frame 182Symbol 143 MovieClip
"r_loin"Frame 182Symbol 145 MovieClip
"r_shin"Frame 182Symbol 147 MovieClip
"r_foot"Frame 182Symbol 149 MovieClip
"r_thigh"Frame 182Symbol 153 MovieClip
"r_knee"Frame 182Symbol 154 MovieClip
"f_shin"Frame 182Symbol 156 MovieClip
"f_foot"Frame 182Symbol 158 MovieClip
"f_foot_front"Frame 182Symbol 161 MovieClip
"f_thigh"Frame 182Symbol 163 MovieClip
"f_thigh"Frame 182Symbol 225 MovieClip
"f_knee"Frame 182Symbol 154 MovieClip
"r_hair"Frame 182Symbol 167 MovieClip
"belly"Frame 182Symbol 170 MovieClip
"pelvis"Frame 182Symbol 172 MovieClip
"neck"Frame 182Symbol 174 MovieClip
"chest"Frame 182Symbol 176 MovieClip
"r_ear"Frame 182Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 182Symbol 185 MovieClip
"face"Frame 182Symbol 199 MovieClip
"f_hair"Frame 182Symbol 201 MovieClip
"f_ear"Frame 182Symbol 202 MovieClip
"hat"Frame 182Symbol 203 MovieClip
"f_bicep"Frame 182Symbol 205 MovieClip
"f_shoulder"Frame 182Symbol 24 MovieClip
"f_thumb"Frame 182Symbol 207 MovieClip
"f_hand"Frame 182Symbol 209 MovieClip
"weapon"Frame 182Symbol 210 MovieClip
"f_wrist"Frame 182Symbol 212 MovieClip
"weapon"Frame 188Symbol 210 MovieClip
"r_bicep"Frame 188Symbol 133 MovieClip
"r_shoulder"Frame 188Symbol 137 MovieClip
"r_hand"Frame 188Symbol 139 MovieClip
"r_thumb"Frame 188Symbol 141 MovieClip
"r_wrist"Frame 188Symbol 143 MovieClip
"r_loin"Frame 188Symbol 145 MovieClip
"r_shin"Frame 188Symbol 147 MovieClip
"r_foot"Frame 188Symbol 149 MovieClip
"r_thigh"Frame 188Symbol 153 MovieClip
"r_knee"Frame 188Symbol 154 MovieClip
"f_shin"Frame 188Symbol 156 MovieClip
"f_foot"Frame 188Symbol 158 MovieClip
"f_foot_front"Frame 188Symbol 161 MovieClip
"f_thigh"Frame 188Symbol 225 MovieClip
"f_knee"Frame 188Symbol 154 MovieClip
"r_hair"Frame 188Symbol 167 MovieClip
"belly"Frame 188Symbol 170 MovieClip
"pelvis"Frame 188Symbol 172 MovieClip
"neck"Frame 188Symbol 174 MovieClip
"chest"Frame 188Symbol 176 MovieClip
"r_ear"Frame 188Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 188Symbol 185 MovieClip
"face"Frame 188Symbol 199 MovieClip
"f_hair"Frame 188Symbol 201 MovieClip
"f_ear"Frame 188Symbol 202 MovieClip
"hat"Frame 188Symbol 203 MovieClip
"f_bicep"Frame 188Symbol 205 MovieClip
"f_shoulder"Frame 188Symbol 24 MovieClip
"f_thumb"Frame 188Symbol 207 MovieClip
"f_hand"Frame 188Symbol 209 MovieClip
"f_wrist"Frame 188Symbol 212 MovieClip
"r_bicep"Frame 212Symbol 133 MovieClip
"r_shoulder"Frame 212Symbol 137 MovieClip
"r_hand"Frame 212Symbol 139 MovieClip
"r_thumb"Frame 212Symbol 141 MovieClip
"r_wrist"Frame 212Symbol 143 MovieClip
"r_loin"Frame 212Symbol 145 MovieClip
"r_shin"Frame 212Symbol 147 MovieClip
"r_foot"Frame 212Symbol 149 MovieClip
"r_thigh"Frame 212Symbol 153 MovieClip
"r_knee"Frame 212Symbol 154 MovieClip
"f_shin"Frame 212Symbol 156 MovieClip
"f_foot"Frame 212Symbol 158 MovieClip
"f_foot_front"Frame 212Symbol 161 MovieClip
"f_thigh"Frame 212Symbol 225 MovieClip
"f_knee"Frame 212Symbol 154 MovieClip
"r_hair"Frame 212Symbol 167 MovieClip
"belly"Frame 212Symbol 170 MovieClip
"pelvis"Frame 212Symbol 172 MovieClip
"neck"Frame 212Symbol 174 MovieClip
"chest"Frame 212Symbol 176 MovieClip
"r_ear"Frame 212Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 212Symbol 185 MovieClip
"face"Frame 212Symbol 199 MovieClip
"f_hair"Frame 212Symbol 201 MovieClip
"f_ear"Frame 212Symbol 202 MovieClip
"hat"Frame 212Symbol 203 MovieClip
"f_bicep"Frame 212Symbol 205 MovieClip
"f_shoulder"Frame 212Symbol 24 MovieClip
"f_thumb"Frame 212Symbol 207 MovieClip
"f_hand"Frame 212Symbol 209 MovieClip
"weapon"Frame 212Symbol 210 MovieClip
"f_wrist"Frame 212Symbol 212 MovieClip
"f_thigh"Frame 215Symbol 163 MovieClip
"r_bicep"Frame 218Symbol 133 MovieClip
"r_shoulder"Frame 218Symbol 137 MovieClip
"r_wrist"Frame 218Symbol 143 MovieClip
"r_hand"Frame 218Symbol 139 MovieClip
"r_thumb"Frame 218Symbol 141 MovieClip
"r_loin"Frame 218Symbol 145 MovieClip
"r_shin"Frame 218Symbol 147 MovieClip
"r_foot"Frame 218Symbol 149 MovieClip
"r_thigh"Frame 218Symbol 153 MovieClip
"r_knee"Frame 218Symbol 154 MovieClip
"f_shin"Frame 218Symbol 156 MovieClip
"f_foot"Frame 218Symbol 158 MovieClip
"f_foot_front"Frame 218Symbol 161 MovieClip
"f_thigh"Frame 218Symbol 163 MovieClip
"f_knee"Frame 218Symbol 154 MovieClip
"r_hair"Frame 218Symbol 167 MovieClip
"belly"Frame 218Symbol 170 MovieClip
"pelvis"Frame 218Symbol 172 MovieClip
"neck"Frame 218Symbol 174 MovieClip
"chest"Frame 218Symbol 176 MovieClip
"r_ear"Frame 218Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 218Symbol 185 MovieClip
"face"Frame 218Symbol 199 MovieClip
"f_hair"Frame 218Symbol 201 MovieClip
"f_ear"Frame 218Symbol 202 MovieClip
"hat"Frame 218Symbol 203 MovieClip
"f_bicep"Frame 218Symbol 205 MovieClip
"f_shoulder"Frame 218Symbol 24 MovieClip
"f_wrist"Frame 218Symbol 212 MovieClip
"f_thumb"Frame 218Symbol 207 MovieClip
"f_hand"Frame 218Symbol 209 MovieClip
"weapon"Frame 218Symbol 210 MovieClip
"r_bicep"Frame 250Symbol 133 MovieClip
"r_shoulder"Frame 250Symbol 137 MovieClip
"r_hand"Frame 250Symbol 139 MovieClip
"r_thumb"Frame 250Symbol 141 MovieClip
"r_wrist"Frame 250Symbol 143 MovieClip
"r_loin"Frame 250Symbol 145 MovieClip
"r_shin"Frame 250Symbol 147 MovieClip
"r_foot"Frame 250Symbol 149 MovieClip
"r_thigh"Frame 250Symbol 153 MovieClip
"r_knee"Frame 250Symbol 154 MovieClip
"f_shin"Frame 250Symbol 156 MovieClip
"f_foot"Frame 250Symbol 158 MovieClip
"f_foot_front"Frame 250Symbol 161 MovieClip
"f_thigh"Frame 250Symbol 163 MovieClip
"f_knee"Frame 250Symbol 154 MovieClip
"r_hair"Frame 250Symbol 167 MovieClip
"belly"Frame 250Symbol 170 MovieClip
"pelvis"Frame 250Symbol 172 MovieClip
"neck"Frame 250Symbol 174 MovieClip
"chest"Frame 250Symbol 176 MovieClip
"r_ear"Frame 250Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 250Symbol 185 MovieClip
"face"Frame 250Symbol 199 MovieClip
"f_hair"Frame 250Symbol 201 MovieClip
"f_ear"Frame 250Symbol 202 MovieClip
"hat"Frame 250Symbol 203 MovieClip
"f_bicep"Frame 250Symbol 205 MovieClip
"f_shoulder"Frame 250Symbol 24 MovieClip
"f_thumb"Frame 250Symbol 207 MovieClip
"f_hand"Frame 250Symbol 209 MovieClip
"weapon"Frame 250Symbol 210 MovieClip
"f_wrist"Frame 250Symbol 212 MovieClip
"r_bicep"Frame 321Symbol 133 MovieClip
"r_shoulder"Frame 321Symbol 137 MovieClip
"r_hand"Frame 321Symbol 139 MovieClip
"r_thumb"Frame 321Symbol 141 MovieClip
"r_wrist"Frame 321Symbol 143 MovieClip
"r_loin"Frame 321Symbol 145 MovieClip
"r_shin"Frame 321Symbol 147 MovieClip
"r_foot"Frame 321Symbol 149 MovieClip
"r_thigh"Frame 321Symbol 153 MovieClip
"r_knee"Frame 321Symbol 154 MovieClip
"f_shin"Frame 321Symbol 156 MovieClip
"f_foot"Frame 321Symbol 158 MovieClip
"f_foot_front"Frame 321Symbol 161 MovieClip
"f_thigh"Frame 321Symbol 163 MovieClip
"f_knee"Frame 321Symbol 154 MovieClip
"r_hair"Frame 321Symbol 167 MovieClip
"belly"Frame 321Symbol 170 MovieClip
"pelvis"Frame 321Symbol 172 MovieClip
"neck"Frame 321Symbol 174 MovieClip
"chest"Frame 321Symbol 176 MovieClip
"r_ear"Frame 321Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 321Symbol 185 MovieClip
"face"Frame 321Symbol 199 MovieClip
"f_hair"Frame 321Symbol 201 MovieClip
"f_ear"Frame 321Symbol 202 MovieClip
"hat"Frame 321Symbol 203 MovieClip
"f_bicep"Frame 321Symbol 205 MovieClip
"f_shoulder"Frame 321Symbol 24 MovieClip
"weapon"Frame 321Symbol 210 MovieClip
"f_thumb"Frame 321Symbol 207 MovieClip
"f_hand"Frame 321Symbol 209 MovieClip
"f_wrist"Frame 321Symbol 212 MovieClip
"f_foot"Frame 370Symbol 158 MovieClip
"r_bicep"Frame 579Symbol 133 MovieClip
"r_shoulder"Frame 579Symbol 137 MovieClip
"r_hand"Frame 579Symbol 139 MovieClip
"r_wrist"Frame 579Symbol 143 MovieClip
"r_thumb"Frame 579Symbol 141 MovieClip
"r_loin"Frame 579Symbol 145 MovieClip
"r_shin"Frame 579Symbol 147 MovieClip
"r_foot"Frame 579Symbol 149 MovieClip
"r_thigh"Frame 579Symbol 153 MovieClip
"r_knee"Frame 579Symbol 154 MovieClip
"f_shin"Frame 579Symbol 156 MovieClip
"f_foot"Frame 579Symbol 158 MovieClip
"f_foot_front"Frame 579Symbol 161 MovieClip
"f_thigh"Frame 579Symbol 163 MovieClip
"f_knee"Frame 579Symbol 154 MovieClip
"r_hair"Frame 579Symbol 167 MovieClip
"belly"Frame 579Symbol 170 MovieClip
"pelvis"Frame 579Symbol 172 MovieClip
"neck"Frame 579Symbol 174 MovieClip
"chest"Frame 579Symbol 176 MovieClip
"r_ear"Frame 579Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 579Symbol 185 MovieClip
"f_hair"Frame 579Symbol 201 MovieClip
"f_ear"Frame 579Symbol 202 MovieClip
"hat"Frame 579Symbol 203 MovieClip
"weapon"Frame 579Symbol 210 MovieClip
"f_bicep"Frame 579Symbol 205 MovieClip
"f_shoulder"Frame 579Symbol 24 MovieClip
"f_thumb"Frame 579Symbol 207 MovieClip
"f_hand"Frame 579Symbol 209 MovieClip
"f_wrist"Frame 579Symbol 212 MovieClip
"r_bicep"Frame 649Symbol 133 MovieClip
"r_shoulder"Frame 649Symbol 137 MovieClip
"r_hand"Frame 649Symbol 139 MovieClip
"r_wrist"Frame 649Symbol 143 MovieClip
"r_thumb"Frame 649Symbol 141 MovieClip
"r_loin"Frame 649Symbol 145 MovieClip
"r_shin"Frame 649Symbol 147 MovieClip
"r_foot"Frame 649Symbol 149 MovieClip
"r_thigh"Frame 649Symbol 153 MovieClip
"r_knee"Frame 649Symbol 154 MovieClip
"f_shin"Frame 649Symbol 156 MovieClip
"f_foot"Frame 649Symbol 158 MovieClip
"f_foot_front"Frame 649Symbol 161 MovieClip
"f_thigh"Frame 649Symbol 163 MovieClip
"f_knee"Frame 649Symbol 154 MovieClip
"r_hair"Frame 649Symbol 167 MovieClip
"belly"Frame 649Symbol 170 MovieClip
"pelvis"Frame 649Symbol 172 MovieClip
"neck"Frame 649Symbol 174 MovieClip
"chest"Frame 649Symbol 176 MovieClip
"r_ear"Frame 649Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 649Symbol 185 MovieClip
"f_hair"Frame 649Symbol 201 MovieClip
"f_ear"Frame 649Symbol 202 MovieClip
"hat"Frame 649Symbol 203 MovieClip
"weapon"Frame 649Symbol 210 MovieClip
"f_bicep"Frame 649Symbol 205 MovieClip
"f_shoulder"Frame 649Symbol 24 MovieClip
"f_thumb"Frame 649Symbol 207 MovieClip
"f_hand"Frame 649Symbol 209 MovieClip
"f_wrist"Frame 649Symbol 212 MovieClip
"r_bicep"Frame 719Symbol 133 MovieClip
"r_shoulder"Frame 719Symbol 137 MovieClip
"r_hand"Frame 719Symbol 139 MovieClip
"r_thumb"Frame 719Symbol 141 MovieClip
"r_wrist"Frame 719Symbol 143 MovieClip
"r_loin"Frame 719Symbol 145 MovieClip
"r_shin"Frame 719Symbol 147 MovieClip
"r_foot"Frame 719Symbol 149 MovieClip
"r_thigh"Frame 719Symbol 153 MovieClip
"r_knee"Frame 719Symbol 154 MovieClip
"f_shin"Frame 719Symbol 156 MovieClip
"f_foot"Frame 719Symbol 158 MovieClip
"f_foot_front"Frame 719Symbol 161 MovieClip
"f_thigh"Frame 719Symbol 163 MovieClip
"f_knee"Frame 719Symbol 154 MovieClip
"r_hair"Frame 719Symbol 167 MovieClip
"belly"Frame 719Symbol 170 MovieClip
"pelvis"Frame 719Symbol 172 MovieClip
"neck"Frame 719Symbol 174 MovieClip
"chest"Frame 719Symbol 176 MovieClip
"r_ear"Frame 719Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 719Symbol 185 MovieClip
"f_hair"Frame 719Symbol 201 MovieClip
"f_ear"Frame 719Symbol 202 MovieClip
"hat"Frame 719Symbol 203 MovieClip
"weapon"Frame 719Symbol 210 MovieClip
"f_bicep"Frame 719Symbol 205 MovieClip
"f_shoulder"Frame 719Symbol 24 MovieClip
"f_thumb"Frame 719Symbol 207 MovieClip
"f_hand"Frame 719Symbol 209 MovieClip
"f_wrist"Frame 719Symbol 212 MovieClip
"r_bicep"Frame 729Symbol 133 MovieClip
"r_shoulder"Frame 729Symbol 137 MovieClip
"r_hand"Frame 729Symbol 139 MovieClip
"r_thumb"Frame 729Symbol 141 MovieClip
"r_wrist"Frame 729Symbol 143 MovieClip
"r_loin"Frame 729Symbol 145 MovieClip
"r_shin"Frame 729Symbol 147 MovieClip
"r_foot"Frame 729Symbol 149 MovieClip
"r_thigh"Frame 729Symbol 153 MovieClip
"r_knee"Frame 729Symbol 154 MovieClip
"f_shin"Frame 729Symbol 156 MovieClip
"f_foot"Frame 729Symbol 158 MovieClip
"f_foot_front"Frame 729Symbol 161 MovieClip
"f_thigh"Frame 729Symbol 163 MovieClip
"f_knee"Frame 729Symbol 154 MovieClip
"r_hair"Frame 729Symbol 167 MovieClip
"belly"Frame 729Symbol 170 MovieClip
"pelvis"Frame 729Symbol 172 MovieClip
"neck"Frame 729Symbol 174 MovieClip
"chest"Frame 729Symbol 176 MovieClip
"r_ear"Frame 729Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 729Symbol 185 MovieClip
"f_hair"Frame 729Symbol 201 MovieClip
"f_ear"Frame 729Symbol 202 MovieClip
"hat"Frame 729Symbol 203 MovieClip
"weapon"Frame 729Symbol 210 MovieClip
"f_bicep"Frame 729Symbol 205 MovieClip
"f_shoulder"Frame 729Symbol 24 MovieClip
"f_thumb"Frame 729Symbol 207 MovieClip
"f_hand"Frame 729Symbol 209 MovieClip
"f_wrist"Frame 729Symbol 212 MovieClip
"r_bicep"Frame 799Symbol 133 MovieClip
"r_shoulder"Frame 799Symbol 137 MovieClip
"r_hand"Frame 799Symbol 139 MovieClip
"r_thumb"Frame 799Symbol 141 MovieClip
"r_wrist"Frame 799Symbol 143 MovieClip
"r_loin"Frame 799Symbol 145 MovieClip
"r_shin"Frame 799Symbol 147 MovieClip
"r_foot"Frame 799Symbol 149 MovieClip
"r_thigh"Frame 799Symbol 153 MovieClip
"r_knee"Frame 799Symbol 154 MovieClip
"f_shin"Frame 799Symbol 156 MovieClip
"f_foot"Frame 799Symbol 158 MovieClip
"f_foot_front"Frame 799Symbol 161 MovieClip
"f_thigh"Frame 799Symbol 163 MovieClip
"f_knee"Frame 799Symbol 154 MovieClip
"r_hair"Frame 799Symbol 167 MovieClip
"belly"Frame 799Symbol 170 MovieClip
"pelvis"Frame 799Symbol 172 MovieClip
"neck"Frame 799Symbol 174 MovieClip
"chest"Frame 799Symbol 176 MovieClip
"r_ear"Frame 799Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 799Symbol 185 MovieClip
"f_hair"Frame 799Symbol 201 MovieClip
"f_ear"Frame 799Symbol 202 MovieClip
"hat"Frame 799Symbol 203 MovieClip
"weapon"Frame 799Symbol 210 MovieClip
"f_bicep"Frame 799Symbol 205 MovieClip
"f_shoulder"Frame 799Symbol 24 MovieClip
"f_thumb"Frame 799Symbol 207 MovieClip
"f_hand"Frame 799Symbol 209 MovieClip
"f_wrist"Frame 799Symbol 212 MovieClip
"r_bicep"Frame 810Symbol 133 MovieClip
"r_shoulder"Frame 810Symbol 137 MovieClip
"r_hand"Frame 810Symbol 139 MovieClip
"r_thumb"Frame 810Symbol 141 MovieClip
"r_wrist"Frame 810Symbol 143 MovieClip
"r_loin"Frame 810Symbol 145 MovieClip
"r_shin"Frame 810Symbol 147 MovieClip
"r_foot"Frame 810Symbol 149 MovieClip
"r_thigh"Frame 810Symbol 153 MovieClip
"r_knee"Frame 810Symbol 154 MovieClip
"f_shin"Frame 810Symbol 156 MovieClip
"f_foot"Frame 810Symbol 158 MovieClip
"f_foot_front"Frame 810Symbol 161 MovieClip
"f_thigh"Frame 810Symbol 163 MovieClip
"f_knee"Frame 810Symbol 154 MovieClip
"r_hair"Frame 810Symbol 167 MovieClip
"belly"Frame 810Symbol 170 MovieClip
"pelvis"Frame 810Symbol 172 MovieClip
"neck"Frame 810Symbol 174 MovieClip
"chest"Frame 810Symbol 176 MovieClip
"r_ear"Frame 810Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 810Symbol 185 MovieClip
"f_hair"Frame 810Symbol 201 MovieClip
"f_ear"Frame 810Symbol 202 MovieClip
"hat"Frame 810Symbol 203 MovieClip
"f_bicep"Frame 810Symbol 205 MovieClip
"f_shoulder"Frame 810Symbol 24 MovieClip
"f_thumb"Frame 810Symbol 207 MovieClip
"f_hand"Frame 810Symbol 209 MovieClip
"weapon"Frame 810Symbol 210 MovieClip
"f_wrist"Frame 810Symbol 212 MovieClip
"r_bicep"Frame 856Symbol 133 MovieClip
"r_shoulder"Frame 856Symbol 137 MovieClip
"r_hand"Frame 856Symbol 139 MovieClip
"r_thumb"Frame 856Symbol 141 MovieClip
"r_wrist"Frame 856Symbol 143 MovieClip
"r_loin"Frame 856Symbol 145 MovieClip
"r_shin"Frame 856Symbol 147 MovieClip
"r_foot"Frame 856Symbol 149 MovieClip
"r_thigh"Frame 856Symbol 153 MovieClip
"r_knee"Frame 856Symbol 154 MovieClip
"f_shin"Frame 856Symbol 156 MovieClip
"f_foot_front"Frame 856Symbol 161 MovieClip
"f_thigh"Frame 856Symbol 163 MovieClip
"f_knee"Frame 856Symbol 154 MovieClip
"r_hair"Frame 856Symbol 167 MovieClip
"belly"Frame 856Symbol 170 MovieClip
"pelvis"Frame 856Symbol 172 MovieClip
"neck"Frame 856Symbol 174 MovieClip
"chest"Frame 856Symbol 176 MovieClip
"r_ear"Frame 856Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 856Symbol 185 MovieClip
"f_hair"Frame 856Symbol 201 MovieClip
"f_ear"Frame 856Symbol 202 MovieClip
"hat"Frame 856Symbol 203 MovieClip
"f_bicep"Frame 856Symbol 205 MovieClip
"f_shoulder"Frame 856Symbol 24 MovieClip
"f_thumb"Frame 856Symbol 207 MovieClip
"f_hand"Frame 856Symbol 209 MovieClip
"weapon"Frame 856Symbol 210 MovieClip
"f_wrist"Frame 856Symbol 212 MovieClip
"r_wrist"Frame 863Symbol 143 MovieClip
"r_thumb"Frame 863Symbol 141 MovieClip
"f_foot"Frame 863Symbol 158 MovieClip
"weapon"Frame 863Symbol 210 MovieClip
"f_bicep"Frame 863Symbol 205 MovieClip
"f_shoulder"Frame 863Symbol 24 MovieClip
"f_thumb"Frame 863Symbol 207 MovieClip
"f_hand"Frame 863Symbol 209 MovieClip
"r_bicep"Frame 863Symbol 133 MovieClip
"r_shoulder"Frame 863Symbol 137 MovieClip
"r_hand"Frame 863Symbol 139 MovieClip
"r_thumb"Frame 863Symbol 141 MovieClip
"r_wrist"Frame 863Symbol 143 MovieClip
"r_loin"Frame 863Symbol 145 MovieClip
"r_shin"Frame 863Symbol 147 MovieClip
"r_foot"Frame 863Symbol 149 MovieClip
"r_thigh"Frame 863Symbol 153 MovieClip
"r_knee"Frame 863Symbol 154 MovieClip
"f_shin"Frame 863Symbol 156 MovieClip
"f_foot_front"Frame 863Symbol 161 MovieClip
"f_thigh"Frame 863Symbol 163 MovieClip
"f_knee"Frame 863Symbol 154 MovieClip
"r_hair"Frame 863Symbol 167 MovieClip
"belly"Frame 863Symbol 170 MovieClip
"pelvis"Frame 863Symbol 172 MovieClip
"neck"Frame 863Symbol 174 MovieClip
"chest"Frame 863Symbol 176 MovieClip
"r_ear"Frame 863Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 863Symbol 185 MovieClip
"f_hair"Frame 863Symbol 201 MovieClip
"f_ear"Frame 863Symbol 202 MovieClip
"hat"Frame 863Symbol 203 MovieClip
"f_bicep"Frame 863Symbol 205 MovieClip
"f_shoulder"Frame 863Symbol 24 MovieClip
"f_thumb"Frame 863Symbol 207 MovieClip
"f_hand"Frame 863Symbol 209 MovieClip
"weapon"Frame 863Symbol 210 MovieClip
"f_wrist"Frame 863Symbol 212 MovieClip
"r_bicep"Frame 884Symbol 133 MovieClip
"r_shoulder"Frame 884Symbol 137 MovieClip
"r_hand"Frame 884Symbol 139 MovieClip
"r_wrist"Frame 884Symbol 143 MovieClip
"r_thumb"Frame 884Symbol 141 MovieClip
"r_loin"Frame 884Symbol 145 MovieClip
"r_shin"Frame 884Symbol 147 MovieClip
"r_foot"Frame 884Symbol 149 MovieClip
"r_thigh"Frame 884Symbol 153 MovieClip
"r_knee"Frame 884Symbol 154 MovieClip
"f_shin"Frame 884Symbol 156 MovieClip
"f_foot"Frame 884Symbol 158 MovieClip
"f_foot_front"Frame 884Symbol 161 MovieClip
"f_thigh"Frame 884Symbol 163 MovieClip
"f_knee"Frame 884Symbol 154 MovieClip
"r_hair"Frame 884Symbol 167 MovieClip
"belly"Frame 884Symbol 170 MovieClip
"pelvis"Frame 884Symbol 172 MovieClip
"neck"Frame 884Symbol 174 MovieClip
"chest"Frame 884Symbol 176 MovieClip
"r_ear"Frame 884Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 884Symbol 185 MovieClip
"f_hair"Frame 884Symbol 201 MovieClip
"f_ear"Frame 884Symbol 202 MovieClip
"hat"Frame 884Symbol 203 MovieClip
"weapon"Frame 884Symbol 210 MovieClip
"f_bicep"Frame 884Symbol 205 MovieClip
"f_shoulder"Frame 884Symbol 24 MovieClip
"f_thumb"Frame 884Symbol 207 MovieClip
"f_hand"Frame 884Symbol 209 MovieClip
"f_wrist"Frame 884Symbol 212 MovieClip
"r_bicep"Frame 959Symbol 133 MovieClip
"r_shoulder"Frame 959Symbol 137 MovieClip
"r_hand"Frame 959Symbol 139 MovieClip
"r_wrist"Frame 959Symbol 143 MovieClip
"r_thumb"Frame 959Symbol 141 MovieClip
"r_loin"Frame 959Symbol 145 MovieClip
"r_shin"Frame 959Symbol 147 MovieClip
"r_foot"Frame 959Symbol 149 MovieClip
"r_thigh"Frame 959Symbol 153 MovieClip
"r_knee"Frame 959Symbol 154 MovieClip
"f_shin"Frame 959Symbol 156 MovieClip
"f_foot"Frame 959Symbol 158 MovieClip
"f_foot_front"Frame 959Symbol 161 MovieClip
"f_thigh"Frame 959Symbol 163 MovieClip
"f_knee"Frame 959Symbol 154 MovieClip
"r_hair"Frame 959Symbol 167 MovieClip
"belly"Frame 959Symbol 170 MovieClip
"pelvis"Frame 959Symbol 172 MovieClip
"neck"Frame 959Symbol 174 MovieClip
"chest"Frame 959Symbol 176 MovieClip
"r_ear"Frame 959Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 959Symbol 185 MovieClip
"f_hair"Frame 959Symbol 201 MovieClip
"f_ear"Frame 959Symbol 202 MovieClip
"hat"Frame 959Symbol 203 MovieClip
"weapon"Frame 959Symbol 210 MovieClip
"f_bicep"Frame 959Symbol 205 MovieClip
"f_shoulder"Frame 959Symbol 24 MovieClip
"f_thumb"Frame 959Symbol 207 MovieClip
"f_hand"Frame 959Symbol 209 MovieClip
"f_wrist"Frame 959Symbol 212 MovieClip
"r_bicep"Frame 1005Symbol 133 MovieClip
"r_shoulder"Frame 1005Symbol 137 MovieClip
"r_hand"Frame 1005Symbol 139 MovieClip
"r_thumb"Frame 1005Symbol 141 MovieClip
"r_wrist"Frame 1005Symbol 143 MovieClip
"r_loin"Frame 1005Symbol 145 MovieClip
"r_shin"Frame 1005Symbol 147 MovieClip
"r_foot"Frame 1005Symbol 149 MovieClip
"r_thigh"Frame 1005Symbol 153 MovieClip
"r_knee"Frame 1005Symbol 154 MovieClip
"f_shin"Frame 1005Symbol 156 MovieClip
"f_foot"Frame 1005Symbol 158 MovieClip
"f_foot_front"Frame 1005Symbol 161 MovieClip
"f_thigh"Frame 1005Symbol 163 MovieClip
"f_knee"Frame 1005Symbol 154 MovieClip
"r_hair"Frame 1005Symbol 167 MovieClip
"belly"Frame 1005Symbol 170 MovieClip
"pelvis"Frame 1005Symbol 172 MovieClip
"neck"Frame 1005Symbol 174 MovieClip
"chest"Frame 1005Symbol 176 MovieClip
"r_ear"Frame 1005Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1005Symbol 185 MovieClip
"face"Frame 1005Symbol 199 MovieClip
"f_hair"Frame 1005Symbol 201 MovieClip
"f_ear"Frame 1005Symbol 202 MovieClip
"hat"Frame 1005Symbol 203 MovieClip
"weapon"Frame 1005Symbol 210 MovieClip
"f_bicep"Frame 1005Symbol 205 MovieClip
"f_shoulder"Frame 1005Symbol 24 MovieClip
"f_thumb"Frame 1005Symbol 207 MovieClip
"f_hand"Frame 1005Symbol 209 MovieClip
"f_wrist"Frame 1005Symbol 212 MovieClip
"r_bicep"Frame 1075Symbol 133 MovieClip
"r_shoulder"Frame 1075Symbol 137 MovieClip
"r_hand"Frame 1075Symbol 139 MovieClip
"r_thumb"Frame 1075Symbol 141 MovieClip
"r_wrist"Frame 1075Symbol 143 MovieClip
"r_loin"Frame 1075Symbol 145 MovieClip
"r_shin"Frame 1075Symbol 147 MovieClip
"r_foot"Frame 1075Symbol 149 MovieClip
"r_thigh"Frame 1075Symbol 153 MovieClip
"r_knee"Frame 1075Symbol 154 MovieClip
"f_shin"Frame 1075Symbol 156 MovieClip
"f_foot"Frame 1075Symbol 158 MovieClip
"f_foot_front"Frame 1075Symbol 161 MovieClip
"f_thigh"Frame 1075Symbol 163 MovieClip
"f_thigh"Frame 1075Symbol 225 MovieClip
"f_knee"Frame 1075Symbol 154 MovieClip
"r_hair"Frame 1075Symbol 167 MovieClip
"belly"Frame 1075Symbol 170 MovieClip
"pelvis"Frame 1075Symbol 172 MovieClip
"neck"Frame 1075Symbol 174 MovieClip
"chest"Frame 1075Symbol 176 MovieClip
"r_ear"Frame 1075Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1075Symbol 185 MovieClip
"face"Frame 1075Symbol 199 MovieClip
"f_hair"Frame 1075Symbol 201 MovieClip
"f_ear"Frame 1075Symbol 202 MovieClip
"hat"Frame 1075Symbol 203 MovieClip
"f_bicep"Frame 1075Symbol 205 MovieClip
"f_shoulder"Frame 1075Symbol 24 MovieClip
"f_thumb"Frame 1075Symbol 207 MovieClip
"f_hand"Frame 1075Symbol 209 MovieClip
"weapon"Frame 1075Symbol 210 MovieClip
"f_wrist"Frame 1075Symbol 212 MovieClip
"weapon"Frame 1081Symbol 210 MovieClip
"r_bicep"Frame 1081Symbol 133 MovieClip
"r_shoulder"Frame 1081Symbol 137 MovieClip
"r_hand"Frame 1081Symbol 139 MovieClip
"r_thumb"Frame 1081Symbol 141 MovieClip
"r_wrist"Frame 1081Symbol 143 MovieClip
"r_loin"Frame 1081Symbol 145 MovieClip
"r_shin"Frame 1081Symbol 147 MovieClip
"r_foot"Frame 1081Symbol 149 MovieClip
"r_thigh"Frame 1081Symbol 153 MovieClip
"r_knee"Frame 1081Symbol 154 MovieClip
"f_shin"Frame 1081Symbol 156 MovieClip
"f_foot"Frame 1081Symbol 158 MovieClip
"f_foot_front"Frame 1081Symbol 161 MovieClip
"f_thigh"Frame 1081Symbol 225 MovieClip
"f_knee"Frame 1081Symbol 154 MovieClip
"r_hair"Frame 1081Symbol 167 MovieClip
"belly"Frame 1081Symbol 170 MovieClip
"pelvis"Frame 1081Symbol 172 MovieClip
"neck"Frame 1081Symbol 174 MovieClip
"chest"Frame 1081Symbol 176 MovieClip
"r_ear"Frame 1081Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1081Symbol 185 MovieClip
"face"Frame 1081Symbol 199 MovieClip
"f_hair"Frame 1081Symbol 201 MovieClip
"f_ear"Frame 1081Symbol 202 MovieClip
"hat"Frame 1081Symbol 203 MovieClip
"f_bicep"Frame 1081Symbol 205 MovieClip
"f_shoulder"Frame 1081Symbol 24 MovieClip
"f_thumb"Frame 1081Symbol 207 MovieClip
"f_hand"Frame 1081Symbol 209 MovieClip
"f_wrist"Frame 1081Symbol 212 MovieClip
"r_bicep"Frame 1105Symbol 133 MovieClip
"r_shoulder"Frame 1105Symbol 137 MovieClip
"r_hand"Frame 1105Symbol 139 MovieClip
"r_thumb"Frame 1105Symbol 141 MovieClip
"r_wrist"Frame 1105Symbol 143 MovieClip
"r_loin"Frame 1105Symbol 145 MovieClip
"r_shin"Frame 1105Symbol 147 MovieClip
"r_foot"Frame 1105Symbol 149 MovieClip
"r_thigh"Frame 1105Symbol 153 MovieClip
"r_knee"Frame 1105Symbol 154 MovieClip
"f_shin"Frame 1105Symbol 156 MovieClip
"f_foot"Frame 1105Symbol 158 MovieClip
"f_foot_front"Frame 1105Symbol 161 MovieClip
"f_thigh"Frame 1105Symbol 225 MovieClip
"f_knee"Frame 1105Symbol 154 MovieClip
"r_hair"Frame 1105Symbol 167 MovieClip
"belly"Frame 1105Symbol 170 MovieClip
"pelvis"Frame 1105Symbol 172 MovieClip
"neck"Frame 1105Symbol 174 MovieClip
"chest"Frame 1105Symbol 176 MovieClip
"r_ear"Frame 1105Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1105Symbol 185 MovieClip
"face"Frame 1105Symbol 199 MovieClip
"f_hair"Frame 1105Symbol 201 MovieClip
"f_ear"Frame 1105Symbol 202 MovieClip
"hat"Frame 1105Symbol 203 MovieClip
"f_bicep"Frame 1105Symbol 205 MovieClip
"f_shoulder"Frame 1105Symbol 24 MovieClip
"f_thumb"Frame 1105Symbol 207 MovieClip
"f_hand"Frame 1105Symbol 209 MovieClip
"weapon"Frame 1105Symbol 210 MovieClip
"f_wrist"Frame 1105Symbol 212 MovieClip
"f_thigh"Frame 1108Symbol 163 MovieClip
"r_bicep"Frame 1113Symbol 133 MovieClip
"r_shoulder"Frame 1113Symbol 137 MovieClip
"r_hand"Frame 1113Symbol 139 MovieClip
"r_thumb"Frame 1113Symbol 141 MovieClip
"r_wrist"Frame 1113Symbol 143 MovieClip
"r_loin"Frame 1113Symbol 145 MovieClip
"r_shin"Frame 1113Symbol 147 MovieClip
"r_foot"Frame 1113Symbol 149 MovieClip
"r_thigh"Frame 1113Symbol 153 MovieClip
"r_knee"Frame 1113Symbol 154 MovieClip
"f_shin"Frame 1113Symbol 156 MovieClip
"f_foot"Frame 1113Symbol 158 MovieClip
"f_foot_front"Frame 1113Symbol 161 MovieClip
"f_thigh"Frame 1113Symbol 163 MovieClip
"f_knee"Frame 1113Symbol 154 MovieClip
"r_hair"Frame 1113Symbol 167 MovieClip
"belly"Frame 1113Symbol 170 MovieClip
"pelvis"Frame 1113Symbol 172 MovieClip
"neck"Frame 1113Symbol 174 MovieClip
"chest"Frame 1113Symbol 176 MovieClip
"r_ear"Frame 1113Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1113Symbol 185 MovieClip
"face"Frame 1113Symbol 199 MovieClip
"f_hair"Frame 1113Symbol 201 MovieClip
"f_ear"Frame 1113Symbol 202 MovieClip
"hat"Frame 1113Symbol 203 MovieClip
"weapon"Frame 1113Symbol 210 MovieClip
"f_bicep"Frame 1113Symbol 205 MovieClip
"f_shoulder"Frame 1113Symbol 24 MovieClip
"f_thumb"Frame 1113Symbol 207 MovieClip
"f_hand"Frame 1113Symbol 209 MovieClip
"f_wrist"Frame 1113Symbol 212 MovieClip
"r_bicep"Frame 1144Symbol 133 MovieClip
"r_shoulder"Frame 1144Symbol 137 MovieClip
"r_hand"Frame 1144Symbol 139 MovieClip
"r_thumb"Frame 1144Symbol 141 MovieClip
"r_wrist"Frame 1144Symbol 143 MovieClip
"r_loin"Frame 1144Symbol 145 MovieClip
"r_shin"Frame 1144Symbol 147 MovieClip
"r_foot"Frame 1144Symbol 149 MovieClip
"r_thigh"Frame 1144Symbol 153 MovieClip
"r_knee"Frame 1144Symbol 154 MovieClip
"f_shin"Frame 1144Symbol 156 MovieClip
"f_foot"Frame 1144Symbol 158 MovieClip
"f_foot_front"Frame 1144Symbol 161 MovieClip
"f_thigh"Frame 1144Symbol 163 MovieClip
"f_knee"Frame 1144Symbol 154 MovieClip
"r_hair"Frame 1144Symbol 167 MovieClip
"belly"Frame 1144Symbol 170 MovieClip
"pelvis"Frame 1144Symbol 172 MovieClip
"neck"Frame 1144Symbol 174 MovieClip
"chest"Frame 1144Symbol 176 MovieClip
"r_ear"Frame 1144Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1144Symbol 185 MovieClip
"face"Frame 1144Symbol 199 MovieClip
"f_hair"Frame 1144Symbol 201 MovieClip
"f_ear"Frame 1144Symbol 202 MovieClip
"hat"Frame 1144Symbol 203 MovieClip
"weapon"Frame 1144Symbol 210 MovieClip
"f_bicep"Frame 1144Symbol 205 MovieClip
"f_shoulder"Frame 1144Symbol 24 MovieClip
"f_thumb"Frame 1144Symbol 207 MovieClip
"f_hand"Frame 1144Symbol 209 MovieClip
"f_wrist"Frame 1144Symbol 212 MovieClip
"r_bicep"Frame 1207Symbol 133 MovieClip
"r_shoulder"Frame 1207Symbol 137 MovieClip
"r_hand"Frame 1207Symbol 139 MovieClip
"r_thumb"Frame 1207Symbol 141 MovieClip
"r_wrist"Frame 1207Symbol 143 MovieClip
"r_loin"Frame 1207Symbol 145 MovieClip
"r_shin"Frame 1207Symbol 147 MovieClip
"r_foot"Frame 1207Symbol 149 MovieClip
"r_thigh"Frame 1207Symbol 153 MovieClip
"r_knee"Frame 1207Symbol 154 MovieClip
"f_shin"Frame 1207Symbol 156 MovieClip
"f_foot"Frame 1207Symbol 158 MovieClip
"f_foot_front"Frame 1207Symbol 161 MovieClip
"f_thigh"Frame 1207Symbol 163 MovieClip
"f_knee"Frame 1207Symbol 154 MovieClip
"r_hair"Frame 1207Symbol 167 MovieClip
"belly"Frame 1207Symbol 170 MovieClip
"pelvis"Frame 1207Symbol 172 MovieClip
"neck"Frame 1207Symbol 174 MovieClip
"chest"Frame 1207Symbol 176 MovieClip
"r_ear"Frame 1207Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1207Symbol 185 MovieClip
"face"Frame 1207Symbol 199 MovieClip
"f_hair"Frame 1207Symbol 201 MovieClip
"f_ear"Frame 1207Symbol 202 MovieClip
"hat"Frame 1207Symbol 203 MovieClip
"weapon"Frame 1207Symbol 210 MovieClip
"f_bicep"Frame 1207Symbol 205 MovieClip
"f_shoulder"Frame 1207Symbol 24 MovieClip
"f_thumb"Frame 1207Symbol 207 MovieClip
"f_hand"Frame 1207Symbol 209 MovieClip
"f_wrist"Frame 1207Symbol 212 MovieClip
"r_shoulder"Frame 1241Symbol 137 MovieClip
"r_hand"Frame 1241Symbol 139 MovieClip
"r_thumb"Frame 1241Symbol 141 MovieClip
"r_wrist"Frame 1241Symbol 143 MovieClip
"r_loin"Frame 1241Symbol 145 MovieClip
"r_shin"Frame 1241Symbol 147 MovieClip
"r_foot"Frame 1241Symbol 149 MovieClip
"r_thigh"Frame 1241Symbol 153 MovieClip
"r_knee"Frame 1241Symbol 154 MovieClip
"f_shin"Frame 1241Symbol 156 MovieClip
"f_foot"Frame 1241Symbol 158 MovieClip
"f_foot_front"Frame 1241Symbol 161 MovieClip
"f_thigh"Frame 1241Symbol 163 MovieClip
"f_knee"Frame 1241Symbol 154 MovieClip
"r_hair"Frame 1241Symbol 167 MovieClip
"belly"Frame 1241Symbol 170 MovieClip
"pelvis"Frame 1241Symbol 172 MovieClip
"neck"Frame 1241Symbol 174 MovieClip
"chest"Frame 1241Symbol 176 MovieClip
"r_ear"Frame 1241Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1241Symbol 185 MovieClip
"f_ear"Frame 1241Symbol 202 MovieClip
"hat"Frame 1241Symbol 203 MovieClip
"face"Frame 1241Symbol 199 MovieClip
"f_hair"Frame 1241Symbol 201 MovieClip
"weapon"Frame 1241Symbol 210 MovieClip
"f_bicep"Frame 1241Symbol 205 MovieClip
"f_shoulder"Frame 1241Symbol 24 MovieClip
"f_thumb"Frame 1241Symbol 207 MovieClip
"f_hand"Frame 1241Symbol 209 MovieClip
"f_wrist"Frame 1241Symbol 212 MovieClip
"r_bicep"Frame 1242Symbol 133 MovieClip
"r_shoulder"Frame 1242Symbol 137 MovieClip
"r_hand"Frame 1242Symbol 139 MovieClip
"r_thumb"Frame 1242Symbol 141 MovieClip
"r_wrist"Frame 1242Symbol 143 MovieClip
"r_bicep"Frame 1260Symbol 133 MovieClip
"r_shoulder"Frame 1260Symbol 137 MovieClip
"r_hand"Frame 1260Symbol 139 MovieClip
"r_thumb"Frame 1260Symbol 141 MovieClip
"r_wrist"Frame 1260Symbol 143 MovieClip
"r_loin"Frame 1260Symbol 145 MovieClip
"r_shin"Frame 1260Symbol 147 MovieClip
"r_foot"Frame 1260Symbol 149 MovieClip
"r_thigh"Frame 1260Symbol 153 MovieClip
"r_knee"Frame 1260Symbol 154 MovieClip
"f_shin"Frame 1260Symbol 156 MovieClip
"f_foot"Frame 1260Symbol 158 MovieClip
"f_foot_front"Frame 1260Symbol 161 MovieClip
"f_thigh"Frame 1260Symbol 163 MovieClip
"f_knee"Frame 1260Symbol 154 MovieClip
"r_hair"Frame 1260Symbol 167 MovieClip
"belly"Frame 1260Symbol 170 MovieClip
"pelvis"Frame 1260Symbol 172 MovieClip
"neck"Frame 1260Symbol 174 MovieClip
"chest"Frame 1260Symbol 176 MovieClip
"r_ear"Frame 1260Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1260Symbol 185 MovieClip
"f_ear"Frame 1260Symbol 202 MovieClip
"hat"Frame 1260Symbol 203 MovieClip
"f_hair"Frame 1260Symbol 201 MovieClip
"weapon"Frame 1260Symbol 210 MovieClip
"f_bicep"Frame 1260Symbol 205 MovieClip
"f_shoulder"Frame 1260Symbol 24 MovieClip
"f_thumb"Frame 1260Symbol 207 MovieClip
"f_hand"Frame 1260Symbol 209 MovieClip
"f_wrist"Frame 1260Symbol 212 MovieClip
"face"Frame 1262Symbol 199 MovieClip
"r_shoulder"Frame 1287Symbol 137 MovieClip
"r_hand"Frame 1287Symbol 139 MovieClip
"r_thumb"Frame 1287Symbol 141 MovieClip
"r_wrist"Frame 1287Symbol 143 MovieClip
"r_bicep"Frame 1288Symbol 133 MovieClip
"r_shoulder"Frame 1288Symbol 137 MovieClip
"r_hand"Frame 1288Symbol 139 MovieClip
"r_thumb"Frame 1288Symbol 141 MovieClip
"r_wrist"Frame 1288Symbol 143 MovieClip
"r_loin"Frame 1288Symbol 145 MovieClip
"r_shin"Frame 1288Symbol 147 MovieClip
"r_foot"Frame 1288Symbol 149 MovieClip
"r_thigh"Frame 1288Symbol 153 MovieClip
"r_knee"Frame 1288Symbol 154 MovieClip
"f_shin"Frame 1288Symbol 156 MovieClip
"f_foot"Frame 1288Symbol 158 MovieClip
"f_foot_front"Frame 1288Symbol 161 MovieClip
"f_thigh"Frame 1288Symbol 163 MovieClip
"f_knee"Frame 1288Symbol 154 MovieClip
"r_hair"Frame 1288Symbol 167 MovieClip
"belly"Frame 1288Symbol 170 MovieClip
"pelvis"Frame 1288Symbol 172 MovieClip
"neck"Frame 1288Symbol 174 MovieClip
"chest"Frame 1288Symbol 176 MovieClip
"r_ear"Frame 1288Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1288Symbol 185 MovieClip
"face"Frame 1288Symbol 199 MovieClip
"f_hair"Frame 1288Symbol 201 MovieClip
"f_ear"Frame 1288Symbol 202 MovieClip
"hat"Frame 1288Symbol 203 MovieClip
"weapon"Frame 1288Symbol 210 MovieClip
"f_bicep"Frame 1288Symbol 205 MovieClip
"f_shoulder"Frame 1288Symbol 24 MovieClip
"f_thumb"Frame 1288Symbol 207 MovieClip
"f_hand"Frame 1288Symbol 209 MovieClip
"f_wrist"Frame 1288Symbol 212 MovieClip
"r_bicep"Frame 1358Symbol 133 MovieClip
"r_shoulder"Frame 1358Symbol 137 MovieClip
"r_hand"Frame 1358Symbol 139 MovieClip
"r_thumb"Frame 1358Symbol 141 MovieClip
"r_wrist"Frame 1358Symbol 143 MovieClip
"r_loin"Frame 1358Symbol 145 MovieClip
"r_shin"Frame 1358Symbol 147 MovieClip
"r_foot"Frame 1358Symbol 149 MovieClip
"r_thigh"Frame 1358Symbol 153 MovieClip
"r_knee"Frame 1358Symbol 154 MovieClip
"f_shin"Frame 1358Symbol 156 MovieClip
"f_foot"Frame 1358Symbol 158 MovieClip
"f_foot_front"Frame 1358Symbol 161 MovieClip
"f_thigh"Frame 1358Symbol 163 MovieClip
"f_knee"Frame 1358Symbol 154 MovieClip
"r_hair"Frame 1358Symbol 167 MovieClip
"belly"Frame 1358Symbol 170 MovieClip
"pelvis"Frame 1358Symbol 172 MovieClip
"neck"Frame 1358Symbol 174 MovieClip
"chest"Frame 1358Symbol 176 MovieClip
"r_ear"Frame 1358Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1358Symbol 185 MovieClip
"face"Frame 1358Symbol 199 MovieClip
"f_hair"Frame 1358Symbol 201 MovieClip
"f_ear"Frame 1358Symbol 202 MovieClip
"hat"Frame 1358Symbol 203 MovieClip
"weapon"Frame 1358Symbol 210 MovieClip
"f_bicep"Frame 1358Symbol 205 MovieClip
"f_shoulder"Frame 1358Symbol 24 MovieClip
"f_thumb"Frame 1358Symbol 207 MovieClip
"f_hand"Frame 1358Symbol 209 MovieClip
"f_wrist"Frame 1358Symbol 212 MovieClip
"r_bicep"Frame 1423Symbol 133 MovieClip
"r_shoulder"Frame 1423Symbol 137 MovieClip
"r_hand"Frame 1423Symbol 139 MovieClip
"r_thumb"Frame 1423Symbol 141 MovieClip
"r_wrist"Frame 1423Symbol 143 MovieClip
"r_loin"Frame 1423Symbol 145 MovieClip
"r_shin"Frame 1423Symbol 147 MovieClip
"r_foot"Frame 1423Symbol 149 MovieClip
"r_thigh"Frame 1423Symbol 153 MovieClip
"r_knee"Frame 1423Symbol 154 MovieClip
"f_shin"Frame 1423Symbol 156 MovieClip
"f_foot"Frame 1423Symbol 158 MovieClip
"f_foot_front"Frame 1423Symbol 161 MovieClip
"f_thigh"Frame 1423Symbol 163 MovieClip
"f_knee"Frame 1423Symbol 154 MovieClip
"r_hair"Frame 1423Symbol 167 MovieClip
"belly"Frame 1423Symbol 170 MovieClip
"pelvis"Frame 1423Symbol 172 MovieClip
"neck"Frame 1423Symbol 174 MovieClip
"chest"Frame 1423Symbol 176 MovieClip
"r_ear"Frame 1423Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1423Symbol 185 MovieClip
"face"Frame 1423Symbol 199 MovieClip
"f_hair"Frame 1423Symbol 201 MovieClip
"f_ear"Frame 1423Symbol 202 MovieClip
"hat"Frame 1423Symbol 203 MovieClip
"f_bicep"Frame 1423Symbol 205 MovieClip
"f_shoulder"Frame 1423Symbol 24 MovieClip
"f_thumb"Frame 1423Symbol 207 MovieClip
"f_hand"Frame 1423Symbol 209 MovieClip
"weapon"Frame 1423Symbol 210 MovieClip
"f_wrist"Frame 1423Symbol 212 MovieClip
"r_bicep"Frame 1435Symbol 133 MovieClip
"r_shoulder"Frame 1435Symbol 137 MovieClip
"r_hand"Frame 1435Symbol 139 MovieClip
"r_thumb"Frame 1435Symbol 141 MovieClip
"r_wrist"Frame 1435Symbol 143 MovieClip
"r_loin"Frame 1435Symbol 145 MovieClip
"r_shin"Frame 1435Symbol 147 MovieClip
"r_foot"Frame 1435Symbol 149 MovieClip
"r_thigh"Frame 1435Symbol 153 MovieClip
"r_knee"Frame 1435Symbol 154 MovieClip
"f_shin"Frame 1435Symbol 156 MovieClip
"f_foot"Frame 1435Symbol 158 MovieClip
"f_foot_front"Frame 1435Symbol 161 MovieClip
"f_thigh"Frame 1435Symbol 163 MovieClip
"f_knee"Frame 1435Symbol 154 MovieClip
"r_hair"Frame 1435Symbol 167 MovieClip
"belly"Frame 1435Symbol 170 MovieClip
"pelvis"Frame 1435Symbol 172 MovieClip
"neck"Frame 1435Symbol 174 MovieClip
"chest"Frame 1435Symbol 176 MovieClip
"r_ear"Frame 1435Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1435Symbol 185 MovieClip
"face"Frame 1435Symbol 199 MovieClip
"f_hair"Frame 1435Symbol 201 MovieClip
"f_ear"Frame 1435Symbol 202 MovieClip
"hat"Frame 1435Symbol 203 MovieClip
"f_bicep"Frame 1435Symbol 205 MovieClip
"f_shoulder"Frame 1435Symbol 24 MovieClip
"f_thumb"Frame 1435Symbol 207 MovieClip
"f_hand"Frame 1435Symbol 209 MovieClip
"f_wrist"Frame 1435Symbol 212 MovieClip
"r_bicep"Frame 1451Symbol 133 MovieClip
"r_shoulder"Frame 1451Symbol 137 MovieClip
"r_hand"Frame 1451Symbol 139 MovieClip
"r_thumb"Frame 1451Symbol 141 MovieClip
"r_wrist"Frame 1451Symbol 143 MovieClip
"r_loin"Frame 1451Symbol 145 MovieClip
"r_shin"Frame 1451Symbol 147 MovieClip
"r_foot"Frame 1451Symbol 149 MovieClip
"r_thigh"Frame 1451Symbol 153 MovieClip
"r_knee"Frame 1451Symbol 154 MovieClip
"f_shin"Frame 1451Symbol 156 MovieClip
"f_foot"Frame 1451Symbol 158 MovieClip
"f_foot_front"Frame 1451Symbol 161 MovieClip
"f_thigh"Frame 1451Symbol 163 MovieClip
"f_knee"Frame 1451Symbol 154 MovieClip
"r_hair"Frame 1451Symbol 167 MovieClip
"belly"Frame 1451Symbol 170 MovieClip
"pelvis"Frame 1451Symbol 172 MovieClip
"neck"Frame 1451Symbol 174 MovieClip
"chest"Frame 1451Symbol 176 MovieClip
"r_ear"Frame 1451Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1451Symbol 185 MovieClip
"face"Frame 1451Symbol 199 MovieClip
"f_hair"Frame 1451Symbol 201 MovieClip
"f_ear"Frame 1451Symbol 202 MovieClip
"hat"Frame 1451Symbol 203 MovieClip
"f_bicep"Frame 1451Symbol 205 MovieClip
"f_shoulder"Frame 1451Symbol 24 MovieClip
"f_thumb"Frame 1451Symbol 207 MovieClip
"f_hand"Frame 1451Symbol 209 MovieClip
"weapon"Frame 1451Symbol 210 MovieClip
"f_wrist"Frame 1451Symbol 212 MovieClip
"r_bicep"Frame 1462Symbol 133 MovieClip
"r_shoulder"Frame 1462Symbol 137 MovieClip
"r_hand"Frame 1462Symbol 139 MovieClip
"r_thumb"Frame 1462Symbol 141 MovieClip
"r_wrist"Frame 1462Symbol 143 MovieClip
"r_loin"Frame 1462Symbol 145 MovieClip
"r_shin"Frame 1462Symbol 147 MovieClip
"r_foot"Frame 1462Symbol 149 MovieClip
"r_thigh"Frame 1462Symbol 153 MovieClip
"r_knee"Frame 1462Symbol 154 MovieClip
"f_shin"Frame 1462Symbol 156 MovieClip
"f_foot"Frame 1462Symbol 158 MovieClip
"f_foot_front"Frame 1462Symbol 161 MovieClip
"f_thigh"Frame 1462Symbol 163 MovieClip
"f_knee"Frame 1462Symbol 154 MovieClip
"r_hair"Frame 1462Symbol 167 MovieClip
"belly"Frame 1462Symbol 170 MovieClip
"pelvis"Frame 1462Symbol 172 MovieClip
"neck"Frame 1462Symbol 174 MovieClip
"chest"Frame 1462Symbol 176 MovieClip
"r_ear"Frame 1462Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1462Symbol 185 MovieClip
"face"Frame 1462Symbol 199 MovieClip
"f_hair"Frame 1462Symbol 201 MovieClip
"f_ear"Frame 1462Symbol 202 MovieClip
"hat"Frame 1462Symbol 203 MovieClip
"weapon"Frame 1462Symbol 210 MovieClip
"f_bicep"Frame 1462Symbol 205 MovieClip
"f_shoulder"Frame 1462Symbol 24 MovieClip
"f_thumb"Frame 1462Symbol 207 MovieClip
"f_hand"Frame 1462Symbol 209 MovieClip
"f_wrist"Frame 1462Symbol 212 MovieClip
"r_bicep"Frame 1532Symbol 422 MovieClip
"r_shoulder"Frame 1532Symbol 425 MovieClip
"r_hand"Frame 1532Symbol 426 MovieClip
"r_wrist"Frame 1532Symbol 430 MovieClip
"r_thumb"Frame 1532Symbol 428 MovieClip
"r_loin"Frame 1532Symbol 433 MovieClip
"r_shin"Frame 1532Symbol 406 MovieClip
"r_foot"Frame 1532Symbol 408 MovieClip
"r_thigh"Frame 1532Symbol 409 MovieClip
"r_knee"Frame 1532Symbol 410 MovieClip
"f_shin"Frame 1532Symbol 412 MovieClip
"f_foot"Frame 1532Symbol 435 MovieClip
"f_foot_front"Frame 1532Symbol 413 MovieClip
"f_thigh"Frame 1532Symbol 414 MovieClip
"f_knee"Frame 1532Symbol 410 MovieClip
"r_hair"Frame 1532Symbol 421 MovieClip
"belly"Frame 1532Symbol 436 MovieClip
"pelvis"Frame 1532Symbol 438 MovieClip
"neck"Frame 1532Symbol 439 MovieClip
"chest"Frame 1532Symbol 441 MovieClip
"r_ear"Frame 1532Symbol 442 MovieClip {rebuilt_fla.head_r_ear_168}
"skull"Frame 1532Symbol 443 MovieClip
"face"Frame 1532Symbol 199 MovieClip
"f_hair"Frame 1532Symbol 201 MovieClip
"f_ear"Frame 1532Symbol 202 MovieClip
"hat"Frame 1532Symbol 203 MovieClip
"f_bicep"Frame 1532Symbol 447 MovieClip
"f_shoulder"Frame 1532Symbol 448 MovieClip
"f_thumb"Frame 1532Symbol 449 MovieClip
"f_hand"Frame 1532Symbol 451 MovieClip
"f_wrist"Frame 1532Symbol 452 MovieClip
"r_bicep"Frame 1568Symbol 133 MovieClip
"r_shoulder"Frame 1568Symbol 137 MovieClip
"r_hand"Frame 1568Symbol 139 MovieClip
"r_thumb"Frame 1568Symbol 141 MovieClip
"r_wrist"Frame 1568Symbol 143 MovieClip
"r_loin"Frame 1568Symbol 145 MovieClip
"r_shin"Frame 1568Symbol 147 MovieClip
"r_foot"Frame 1568Symbol 149 MovieClip
"r_thigh"Frame 1568Symbol 153 MovieClip
"r_knee"Frame 1568Symbol 154 MovieClip
"f_shin"Frame 1568Symbol 156 MovieClip
"f_foot"Frame 1568Symbol 158 MovieClip
"f_foot_front"Frame 1568Symbol 161 MovieClip
"f_thigh"Frame 1568Symbol 163 MovieClip
"f_knee"Frame 1568Symbol 154 MovieClip
"r_hair"Frame 1568Symbol 167 MovieClip
"belly"Frame 1568Symbol 170 MovieClip
"pelvis"Frame 1568Symbol 172 MovieClip
"neck"Frame 1568Symbol 174 MovieClip
"chest"Frame 1568Symbol 176 MovieClip
"r_ear"Frame 1568Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1568Symbol 185 MovieClip
"face"Frame 1568Symbol 199 MovieClip
"f_hair"Frame 1568Symbol 201 MovieClip
"f_ear"Frame 1568Symbol 202 MovieClip
"hat"Frame 1568Symbol 203 MovieClip
"f_bicep"Frame 1568Symbol 205 MovieClip
"f_shoulder"Frame 1568Symbol 24 MovieClip
"f_thumb"Frame 1568Symbol 207 MovieClip
"f_hand"Frame 1568Symbol 209 MovieClip
"weapon"Frame 1568Symbol 210 MovieClip
"f_wrist"Frame 1568Symbol 212 MovieClip
"r_bicep"Frame 1579Symbol 133 MovieClip
"r_shoulder"Frame 1579Symbol 137 MovieClip
"r_hand"Frame 1579Symbol 139 MovieClip
"r_thumb"Frame 1579Symbol 141 MovieClip
"r_wrist"Frame 1579Symbol 143 MovieClip
"r_loin"Frame 1579Symbol 145 MovieClip
"r_shin"Frame 1579Symbol 147 MovieClip
"r_foot"Frame 1579Symbol 149 MovieClip
"r_thigh"Frame 1579Symbol 153 MovieClip
"r_knee"Frame 1579Symbol 154 MovieClip
"f_shin"Frame 1579Symbol 156 MovieClip
"f_foot_front"Frame 1579Symbol 161 MovieClip
"f_thigh"Frame 1579Symbol 163 MovieClip
"f_knee"Frame 1579Symbol 154 MovieClip
"r_hair"Frame 1579Symbol 167 MovieClip
"belly"Frame 1579Symbol 170 MovieClip
"pelvis"Frame 1579Symbol 172 MovieClip
"neck"Frame 1579Symbol 174 MovieClip
"chest"Frame 1579Symbol 176 MovieClip
"r_ear"Frame 1579Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1579Symbol 185 MovieClip
"face"Frame 1579Symbol 199 MovieClip
"f_hair"Frame 1579Symbol 201 MovieClip
"f_ear"Frame 1579Symbol 202 MovieClip
"hat"Frame 1579Symbol 203 MovieClip
"f_bicep"Frame 1579Symbol 205 MovieClip
"f_shoulder"Frame 1579Symbol 24 MovieClip
"f_thumb"Frame 1579Symbol 207 MovieClip
"weapon"Frame 1579Symbol 525 MovieClip
"f_hand"Frame 1579Symbol 209 MovieClip
"f_wrist"Frame 1579Symbol 212 MovieClip
"r_bicep"Frame 1624Symbol 133 MovieClip
"r_shoulder"Frame 1624Symbol 137 MovieClip
"r_hand"Frame 1624Symbol 139 MovieClip
"r_thumb"Frame 1624Symbol 141 MovieClip
"r_wrist"Frame 1624Symbol 143 MovieClip
"r_loin"Frame 1624Symbol 145 MovieClip
"r_shin"Frame 1624Symbol 147 MovieClip
"r_foot"Frame 1624Symbol 149 MovieClip
"r_thigh"Frame 1624Symbol 153 MovieClip
"r_knee"Frame 1624Symbol 154 MovieClip
"f_shin"Frame 1624Symbol 156 MovieClip
"f_foot_front"Frame 1624Symbol 161 MovieClip
"f_thigh"Frame 1624Symbol 163 MovieClip
"f_knee"Frame 1624Symbol 154 MovieClip
"r_hair"Frame 1624Symbol 167 MovieClip
"belly"Frame 1624Symbol 170 MovieClip
"pelvis"Frame 1624Symbol 172 MovieClip
"neck"Frame 1624Symbol 174 MovieClip
"chest"Frame 1624Symbol 176 MovieClip
"r_ear"Frame 1624Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1624Symbol 185 MovieClip
"face"Frame 1624Symbol 199 MovieClip
"f_hair"Frame 1624Symbol 201 MovieClip
"f_ear"Frame 1624Symbol 202 MovieClip
"hat"Frame 1624Symbol 203 MovieClip
"f_bicep"Frame 1624Symbol 205 MovieClip
"f_shoulder"Frame 1624Symbol 24 MovieClip
"f_thumb"Frame 1624Symbol 207 MovieClip
"weapon"Frame 1624Symbol 525 MovieClip
"f_hand"Frame 1624Symbol 209 MovieClip
"f_wrist"Frame 1624Symbol 212 MovieClip
"r_bicep"Frame 1625Symbol 133 MovieClip
"r_shoulder"Frame 1625Symbol 137 MovieClip
"r_hand"Frame 1625Symbol 139 MovieClip
"r_thumb"Frame 1625Symbol 141 MovieClip
"r_wrist"Frame 1625Symbol 143 MovieClip
"r_loin"Frame 1625Symbol 145 MovieClip
"r_shin"Frame 1625Symbol 147 MovieClip
"r_foot"Frame 1625Symbol 149 MovieClip
"r_thigh"Frame 1625Symbol 153 MovieClip
"r_knee"Frame 1625Symbol 154 MovieClip
"f_shin"Frame 1625Symbol 156 MovieClip
"f_foot"Frame 1625Symbol 158 MovieClip
"f_foot_front"Frame 1625Symbol 161 MovieClip
"f_thigh"Frame 1625Symbol 163 MovieClip
"f_knee"Frame 1625Symbol 154 MovieClip
"r_hair"Frame 1625Symbol 167 MovieClip
"belly"Frame 1625Symbol 170 MovieClip
"pelvis"Frame 1625Symbol 172 MovieClip
"neck"Frame 1625Symbol 174 MovieClip
"chest"Frame 1625Symbol 176 MovieClip
"r_ear"Frame 1625Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1625Symbol 185 MovieClip
"face"Frame 1625Symbol 199 MovieClip
"f_hair"Frame 1625Symbol 201 MovieClip
"f_ear"Frame 1625Symbol 202 MovieClip
"hat"Frame 1625Symbol 203 MovieClip
"f_bicep"Frame 1625Symbol 205 MovieClip
"f_shoulder"Frame 1625Symbol 24 MovieClip
"f_thumb"Frame 1625Symbol 207 MovieClip
"f_hand"Frame 1625Symbol 209 MovieClip
"weapon"Frame 1625Symbol 210 MovieClip
"f_wrist"Frame 1625Symbol 212 MovieClip
"r_thumb"Frame 1643Symbol 141 MovieClip
"r_bicep"Frame 1667Symbol 133 MovieClip
"r_shoulder"Frame 1667Symbol 137 MovieClip
"r_hand"Frame 1667Symbol 139 MovieClip
"r_thumb"Frame 1667Symbol 141 MovieClip
"r_wrist"Frame 1667Symbol 143 MovieClip
"r_loin"Frame 1667Symbol 145 MovieClip
"r_shin"Frame 1667Symbol 147 MovieClip
"r_foot"Frame 1667Symbol 149 MovieClip
"r_thigh"Frame 1667Symbol 153 MovieClip
"r_knee"Frame 1667Symbol 154 MovieClip
"f_shin"Frame 1667Symbol 156 MovieClip
"f_foot"Frame 1667Symbol 158 MovieClip
"f_foot_front"Frame 1667Symbol 161 MovieClip
"f_thigh"Frame 1667Symbol 163 MovieClip
"f_knee"Frame 1667Symbol 154 MovieClip
"r_hair"Frame 1667Symbol 167 MovieClip
"belly"Frame 1667Symbol 170 MovieClip
"pelvis"Frame 1667Symbol 172 MovieClip
"neck"Frame 1667Symbol 174 MovieClip
"chest"Frame 1667Symbol 176 MovieClip
"r_ear"Frame 1667Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1667Symbol 185 MovieClip
"face"Frame 1667Symbol 199 MovieClip
"f_hair"Frame 1667Symbol 201 MovieClip
"f_ear"Frame 1667Symbol 202 MovieClip
"hat"Frame 1667Symbol 203 MovieClip
"f_bicep"Frame 1667Symbol 205 MovieClip
"f_shoulder"Frame 1667Symbol 24 MovieClip
"f_thumb"Frame 1667Symbol 207 MovieClip
"f_hand"Frame 1667Symbol 209 MovieClip
"weapon"Frame 1667Symbol 210 MovieClip
"f_wrist"Frame 1667Symbol 212 MovieClip
"r_bicep"Frame 1668Symbol 133 MovieClip
"r_shoulder"Frame 1668Symbol 137 MovieClip
"r_hand"Frame 1668Symbol 139 MovieClip
"r_thumb"Frame 1668Symbol 141 MovieClip
"r_wrist"Frame 1668Symbol 143 MovieClip
"r_loin"Frame 1668Symbol 145 MovieClip
"r_shin"Frame 1668Symbol 147 MovieClip
"r_foot"Frame 1668Symbol 149 MovieClip
"r_thigh"Frame 1668Symbol 153 MovieClip
"r_knee"Frame 1668Symbol 154 MovieClip
"f_shin"Frame 1668Symbol 156 MovieClip
"f_foot"Frame 1668Symbol 158 MovieClip
"f_foot_front"Frame 1668Symbol 161 MovieClip
"f_thigh"Frame 1668Symbol 163 MovieClip
"f_knee"Frame 1668Symbol 154 MovieClip
"r_hair"Frame 1668Symbol 167 MovieClip
"belly"Frame 1668Symbol 170 MovieClip
"pelvis"Frame 1668Symbol 172 MovieClip
"neck"Frame 1668Symbol 174 MovieClip
"chest"Frame 1668Symbol 176 MovieClip
"r_ear"Frame 1668Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1668Symbol 185 MovieClip
"face"Frame 1668Symbol 199 MovieClip
"f_hair"Frame 1668Symbol 201 MovieClip
"f_ear"Frame 1668Symbol 202 MovieClip
"hat"Frame 1668Symbol 203 MovieClip
"weapon"Frame 1668Symbol 210 MovieClip
"f_bicep"Frame 1668Symbol 205 MovieClip
"f_shoulder"Frame 1668Symbol 24 MovieClip
"f_thumb"Frame 1668Symbol 207 MovieClip
"f_hand"Frame 1668Symbol 209 MovieClip
"f_wrist"Frame 1668Symbol 212 MovieClip
"r_bicep"Frame 1700Symbol 133 MovieClip
"r_shoulder"Frame 1700Symbol 137 MovieClip
"r_hand"Frame 1700Symbol 139 MovieClip
"r_thumb"Frame 1700Symbol 141 MovieClip
"r_wrist"Frame 1700Symbol 143 MovieClip
"r_loin"Frame 1700Symbol 145 MovieClip
"r_shin"Frame 1700Symbol 147 MovieClip
"r_foot"Frame 1700Symbol 149 MovieClip
"r_thigh"Frame 1700Symbol 153 MovieClip
"r_knee"Frame 1700Symbol 154 MovieClip
"f_shin"Frame 1700Symbol 156 MovieClip
"f_foot"Frame 1700Symbol 158 MovieClip
"f_foot_front"Frame 1700Symbol 161 MovieClip
"f_thigh"Frame 1700Symbol 163 MovieClip
"f_knee"Frame 1700Symbol 154 MovieClip
"r_hair"Frame 1700Symbol 167 MovieClip
"belly"Frame 1700Symbol 170 MovieClip
"pelvis"Frame 1700Symbol 172 MovieClip
"neck"Frame 1700Symbol 174 MovieClip
"chest"Frame 1700Symbol 176 MovieClip
"r_ear"Frame 1700Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1700Symbol 185 MovieClip
"face"Frame 1700Symbol 199 MovieClip
"f_hair"Frame 1700Symbol 201 MovieClip
"f_ear"Frame 1700Symbol 202 MovieClip
"hat"Frame 1700Symbol 203 MovieClip
"weapon"Frame 1700Symbol 210 MovieClip
"f_bicep"Frame 1700Symbol 205 MovieClip
"f_shoulder"Frame 1700Symbol 24 MovieClip
"f_thumb"Frame 1700Symbol 207 MovieClip
"f_hand"Frame 1700Symbol 209 MovieClip
"f_wrist"Frame 1700Symbol 212 MovieClip
"r_bicep"Frame 1709Symbol 133 MovieClip
"r_shoulder"Frame 1709Symbol 137 MovieClip
"r_hand"Frame 1709Symbol 139 MovieClip
"r_thumb"Frame 1709Symbol 141 MovieClip
"r_wrist"Frame 1709Symbol 143 MovieClip
"r_loin"Frame 1709Symbol 145 MovieClip
"r_shin"Frame 1709Symbol 147 MovieClip
"r_foot"Frame 1709Symbol 149 MovieClip
"r_thigh"Frame 1709Symbol 153 MovieClip
"r_knee"Frame 1709Symbol 154 MovieClip
"f_shin"Frame 1709Symbol 156 MovieClip
"f_foot"Frame 1709Symbol 158 MovieClip
"f_foot_front"Frame 1709Symbol 161 MovieClip
"f_thigh"Frame 1709Symbol 163 MovieClip
"f_knee"Frame 1709Symbol 154 MovieClip
"r_hair"Frame 1709Symbol 167 MovieClip
"belly"Frame 1709Symbol 170 MovieClip
"pelvis"Frame 1709Symbol 172 MovieClip
"neck"Frame 1709Symbol 174 MovieClip
"chest"Frame 1709Symbol 176 MovieClip
"r_ear"Frame 1709Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1709Symbol 185 MovieClip
"face"Frame 1709Symbol 199 MovieClip
"f_hair"Frame 1709Symbol 201 MovieClip
"f_ear"Frame 1709Symbol 202 MovieClip
"hat"Frame 1709Symbol 203 MovieClip
"weapon"Frame 1709Symbol 210 MovieClip
"f_bicep"Frame 1709Symbol 205 MovieClip
"f_shoulder"Frame 1709Symbol 24 MovieClip
"f_thumb"Frame 1709Symbol 207 MovieClip
"f_hand"Frame 1709Symbol 209 MovieClip
"f_wrist"Frame 1709Symbol 212 MovieClip
"r_bicep"Frame 1759Symbol 133 MovieClip
"r_shoulder"Frame 1759Symbol 137 MovieClip
"r_hand"Frame 1759Symbol 139 MovieClip
"r_thumb"Frame 1759Symbol 141 MovieClip
"r_wrist"Frame 1759Symbol 143 MovieClip
"r_loin"Frame 1759Symbol 145 MovieClip
"r_shin"Frame 1759Symbol 147 MovieClip
"r_foot"Frame 1759Symbol 149 MovieClip
"r_thigh"Frame 1759Symbol 153 MovieClip
"r_knee"Frame 1759Symbol 154 MovieClip
"f_shin"Frame 1759Symbol 156 MovieClip
"f_foot"Frame 1759Symbol 158 MovieClip
"f_foot_front"Frame 1759Symbol 161 MovieClip
"f_thigh"Frame 1759Symbol 163 MovieClip
"f_knee"Frame 1759Symbol 154 MovieClip
"r_hair"Frame 1759Symbol 167 MovieClip
"belly"Frame 1759Symbol 170 MovieClip
"pelvis"Frame 1759Symbol 172 MovieClip
"neck"Frame 1759Symbol 174 MovieClip
"chest"Frame 1759Symbol 176 MovieClip
"r_ear"Frame 1759Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1759Symbol 185 MovieClip
"face"Frame 1759Symbol 199 MovieClip
"f_hair"Frame 1759Symbol 201 MovieClip
"f_ear"Frame 1759Symbol 202 MovieClip
"hat"Frame 1759Symbol 203 MovieClip
"weapon"Frame 1759Symbol 210 MovieClip
"f_bicep"Frame 1759Symbol 205 MovieClip
"f_shoulder"Frame 1759Symbol 24 MovieClip
"f_thumb"Frame 1759Symbol 207 MovieClip
"f_hand"Frame 1759Symbol 209 MovieClip
"f_wrist"Frame 1759Symbol 212 MovieClip
"r_bicep"Frame 1829Symbol 133 MovieClip
"r_shoulder"Frame 1829Symbol 137 MovieClip
"r_hand"Frame 1829Symbol 139 MovieClip
"r_thumb"Frame 1829Symbol 141 MovieClip
"r_wrist"Frame 1829Symbol 143 MovieClip
"r_loin"Frame 1829Symbol 145 MovieClip
"r_shin"Frame 1829Symbol 147 MovieClip
"r_foot"Frame 1829Symbol 149 MovieClip
"r_thigh"Frame 1829Symbol 153 MovieClip
"r_knee"Frame 1829Symbol 154 MovieClip
"f_shin"Frame 1829Symbol 156 MovieClip
"f_foot"Frame 1829Symbol 158 MovieClip
"f_foot_front"Frame 1829Symbol 161 MovieClip
"f_thigh"Frame 1829Symbol 163 MovieClip
"f_thigh"Frame 1829Symbol 225 MovieClip
"f_knee"Frame 1829Symbol 154 MovieClip
"r_hair"Frame 1829Symbol 167 MovieClip
"belly"Frame 1829Symbol 170 MovieClip
"pelvis"Frame 1829Symbol 172 MovieClip
"neck"Frame 1829Symbol 174 MovieClip
"chest"Frame 1829Symbol 176 MovieClip
"r_ear"Frame 1829Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1829Symbol 185 MovieClip
"face"Frame 1829Symbol 199 MovieClip
"f_hair"Frame 1829Symbol 201 MovieClip
"f_ear"Frame 1829Symbol 202 MovieClip
"hat"Frame 1829Symbol 203 MovieClip
"f_bicep"Frame 1829Symbol 205 MovieClip
"f_shoulder"Frame 1829Symbol 24 MovieClip
"f_thumb"Frame 1829Symbol 207 MovieClip
"f_hand"Frame 1829Symbol 209 MovieClip
"weapon"Frame 1829Symbol 210 MovieClip
"f_wrist"Frame 1829Symbol 212 MovieClip
"weapon"Frame 1835Symbol 210 MovieClip
"r_bicep"Frame 1835Symbol 133 MovieClip
"r_shoulder"Frame 1835Symbol 137 MovieClip
"r_hand"Frame 1835Symbol 139 MovieClip
"r_thumb"Frame 1835Symbol 141 MovieClip
"r_wrist"Frame 1835Symbol 143 MovieClip
"r_loin"Frame 1835Symbol 145 MovieClip
"r_shin"Frame 1835Symbol 147 MovieClip
"r_foot"Frame 1835Symbol 149 MovieClip
"r_thigh"Frame 1835Symbol 153 MovieClip
"r_knee"Frame 1835Symbol 154 MovieClip
"f_shin"Frame 1835Symbol 156 MovieClip
"f_foot"Frame 1835Symbol 158 MovieClip
"f_foot_front"Frame 1835Symbol 161 MovieClip
"f_thigh"Frame 1835Symbol 225 MovieClip
"f_knee"Frame 1835Symbol 154 MovieClip
"r_hair"Frame 1835Symbol 167 MovieClip
"belly"Frame 1835Symbol 170 MovieClip
"pelvis"Frame 1835Symbol 172 MovieClip
"neck"Frame 1835Symbol 174 MovieClip
"chest"Frame 1835Symbol 176 MovieClip
"r_ear"Frame 1835Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1835Symbol 185 MovieClip
"face"Frame 1835Symbol 199 MovieClip
"f_hair"Frame 1835Symbol 201 MovieClip
"f_ear"Frame 1835Symbol 202 MovieClip
"hat"Frame 1835Symbol 203 MovieClip
"f_bicep"Frame 1835Symbol 205 MovieClip
"f_shoulder"Frame 1835Symbol 24 MovieClip
"f_thumb"Frame 1835Symbol 207 MovieClip
"f_hand"Frame 1835Symbol 209 MovieClip
"f_wrist"Frame 1835Symbol 212 MovieClip
"r_bicep"Frame 1859Symbol 133 MovieClip
"r_shoulder"Frame 1859Symbol 137 MovieClip
"r_hand"Frame 1859Symbol 139 MovieClip
"r_thumb"Frame 1859Symbol 141 MovieClip
"r_wrist"Frame 1859Symbol 143 MovieClip
"r_loin"Frame 1859Symbol 145 MovieClip
"r_shin"Frame 1859Symbol 147 MovieClip
"r_foot"Frame 1859Symbol 149 MovieClip
"r_thigh"Frame 1859Symbol 153 MovieClip
"r_knee"Frame 1859Symbol 154 MovieClip
"f_shin"Frame 1859Symbol 156 MovieClip
"f_foot"Frame 1859Symbol 158 MovieClip
"f_foot_front"Frame 1859Symbol 161 MovieClip
"f_thigh"Frame 1859Symbol 225 MovieClip
"f_knee"Frame 1859Symbol 154 MovieClip
"r_hair"Frame 1859Symbol 167 MovieClip
"belly"Frame 1859Symbol 170 MovieClip
"pelvis"Frame 1859Symbol 172 MovieClip
"neck"Frame 1859Symbol 174 MovieClip
"chest"Frame 1859Symbol 176 MovieClip
"r_ear"Frame 1859Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1859Symbol 185 MovieClip
"face"Frame 1859Symbol 199 MovieClip
"f_hair"Frame 1859Symbol 201 MovieClip
"f_ear"Frame 1859Symbol 202 MovieClip
"hat"Frame 1859Symbol 203 MovieClip
"f_bicep"Frame 1859Symbol 205 MovieClip
"f_shoulder"Frame 1859Symbol 24 MovieClip
"f_thumb"Frame 1859Symbol 207 MovieClip
"f_hand"Frame 1859Symbol 209 MovieClip
"weapon"Frame 1859Symbol 210 MovieClip
"f_wrist"Frame 1859Symbol 212 MovieClip
"f_thigh"Frame 1862Symbol 163 MovieClip
"r_bicep"Frame 1866Symbol 133 MovieClip
"r_shoulder"Frame 1866Symbol 137 MovieClip
"r_hand"Frame 1866Symbol 139 MovieClip
"r_thumb"Frame 1866Symbol 141 MovieClip
"r_wrist"Frame 1866Symbol 143 MovieClip
"r_loin"Frame 1866Symbol 145 MovieClip
"r_shin"Frame 1866Symbol 147 MovieClip
"r_foot"Frame 1866Symbol 149 MovieClip
"r_thigh"Frame 1866Symbol 153 MovieClip
"r_knee"Frame 1866Symbol 154 MovieClip
"f_shin"Frame 1866Symbol 156 MovieClip
"f_foot"Frame 1866Symbol 158 MovieClip
"f_foot_front"Frame 1866Symbol 161 MovieClip
"f_thigh"Frame 1866Symbol 163 MovieClip
"f_knee"Frame 1866Symbol 154 MovieClip
"r_hair"Frame 1866Symbol 167 MovieClip
"belly"Frame 1866Symbol 170 MovieClip
"pelvis"Frame 1866Symbol 172 MovieClip
"neck"Frame 1866Symbol 174 MovieClip
"chest"Frame 1866Symbol 176 MovieClip
"r_ear"Frame 1866Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1866Symbol 185 MovieClip
"face"Frame 1866Symbol 199 MovieClip
"f_hair"Frame 1866Symbol 201 MovieClip
"f_ear"Frame 1866Symbol 202 MovieClip
"hat"Frame 1866Symbol 203 MovieClip
"f_bicep"Frame 1866Symbol 205 MovieClip
"f_shoulder"Frame 1866Symbol 24 MovieClip
"f_thumb"Frame 1866Symbol 207 MovieClip
"f_hand"Frame 1866Symbol 209 MovieClip
"f_wrist"Frame 1866Symbol 212 MovieClip
"weapon"Frame 1866Symbol 210 MovieClip
"r_bicep"Frame 1882Symbol 133 MovieClip
"r_shoulder"Frame 1882Symbol 137 MovieClip
"r_hand"Frame 1882Symbol 139 MovieClip
"r_thumb"Frame 1882Symbol 141 MovieClip
"r_wrist"Frame 1882Symbol 143 MovieClip
"r_loin"Frame 1882Symbol 145 MovieClip
"r_shin"Frame 1882Symbol 147 MovieClip
"r_foot"Frame 1882Symbol 149 MovieClip
"r_thigh"Frame 1882Symbol 153 MovieClip
"r_knee"Frame 1882Symbol 154 MovieClip
"f_shin"Frame 1882Symbol 156 MovieClip
"f_foot"Frame 1882Symbol 158 MovieClip
"f_foot_front"Frame 1882Symbol 161 MovieClip
"f_thigh"Frame 1882Symbol 163 MovieClip
"f_knee"Frame 1882Symbol 154 MovieClip
"r_hair"Frame 1882Symbol 167 MovieClip
"belly"Frame 1882Symbol 170 MovieClip
"pelvis"Frame 1882Symbol 172 MovieClip
"neck"Frame 1882Symbol 174 MovieClip
"chest"Frame 1882Symbol 176 MovieClip
"r_ear"Frame 1882Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1882Symbol 185 MovieClip
"face"Frame 1882Symbol 199 MovieClip
"f_hair"Frame 1882Symbol 201 MovieClip
"f_ear"Frame 1882Symbol 202 MovieClip
"hat"Frame 1882Symbol 203 MovieClip
"f_bicep"Frame 1882Symbol 205 MovieClip
"f_shoulder"Frame 1882Symbol 24 MovieClip
"f_thumb"Frame 1882Symbol 207 MovieClip
"f_hand"Frame 1882Symbol 209 MovieClip
"f_wrist"Frame 1882Symbol 212 MovieClip
"weapon"Frame 1882Symbol 210 MovieClip
"r_bicep"Frame 1952Symbol 133 MovieClip
"r_shoulder"Frame 1952Symbol 137 MovieClip
"r_hand"Frame 1952Symbol 139 MovieClip
"r_thumb"Frame 1952Symbol 141 MovieClip
"r_wrist"Frame 1952Symbol 143 MovieClip
"r_loin"Frame 1952Symbol 145 MovieClip
"r_shin"Frame 1952Symbol 147 MovieClip
"r_foot"Frame 1952Symbol 149 MovieClip
"r_thigh"Frame 1952Symbol 153 MovieClip
"r_knee"Frame 1952Symbol 154 MovieClip
"f_shin"Frame 1952Symbol 156 MovieClip
"f_foot"Frame 1952Symbol 158 MovieClip
"f_foot_front"Frame 1952Symbol 161 MovieClip
"f_thigh"Frame 1952Symbol 163 MovieClip
"f_knee"Frame 1952Symbol 154 MovieClip
"r_hair"Frame 1952Symbol 167 MovieClip
"belly"Frame 1952Symbol 170 MovieClip
"pelvis"Frame 1952Symbol 172 MovieClip
"neck"Frame 1952Symbol 174 MovieClip
"chest"Frame 1952Symbol 176 MovieClip
"r_ear"Frame 1952Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1952Symbol 185 MovieClip
"face"Frame 1952Symbol 199 MovieClip
"f_hair"Frame 1952Symbol 201 MovieClip
"f_ear"Frame 1952Symbol 202 MovieClip
"hat"Frame 1952Symbol 203 MovieClip
"f_bicep"Frame 1952Symbol 205 MovieClip
"f_shoulder"Frame 1952Symbol 24 MovieClip
"f_thumb"Frame 1952Symbol 207 MovieClip
"f_hand"Frame 1952Symbol 209 MovieClip
"f_wrist"Frame 1952Symbol 212 MovieClip
"r_bicep"Frame 1961Symbol 133 MovieClip
"r_shoulder"Frame 1961Symbol 137 MovieClip
"r_hand"Frame 1961Symbol 139 MovieClip
"r_thumb"Frame 1961Symbol 141 MovieClip
"r_wrist"Frame 1961Symbol 143 MovieClip
"r_loin"Frame 1961Symbol 145 MovieClip
"r_shin"Frame 1961Symbol 147 MovieClip
"r_foot"Frame 1961Symbol 149 MovieClip
"r_thigh"Frame 1961Symbol 153 MovieClip
"r_knee"Frame 1961Symbol 154 MovieClip
"f_shin"Frame 1961Symbol 156 MovieClip
"f_foot"Frame 1961Symbol 158 MovieClip
"f_foot_front"Frame 1961Symbol 161 MovieClip
"f_thigh"Frame 1961Symbol 163 MovieClip
"f_knee"Frame 1961Symbol 154 MovieClip
"r_hair"Frame 1961Symbol 167 MovieClip
"belly"Frame 1961Symbol 170 MovieClip
"pelvis"Frame 1961Symbol 172 MovieClip
"neck"Frame 1961Symbol 174 MovieClip
"chest"Frame 1961Symbol 176 MovieClip
"r_ear"Frame 1961Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1961Symbol 185 MovieClip
"face"Frame 1961Symbol 199 MovieClip
"f_hair"Frame 1961Symbol 201 MovieClip
"f_ear"Frame 1961Symbol 202 MovieClip
"hat"Frame 1961Symbol 203 MovieClip
"f_bicep"Frame 1961Symbol 205 MovieClip
"f_shoulder"Frame 1961Symbol 24 MovieClip
"f_thumb"Frame 1961Symbol 207 MovieClip
"f_hand"Frame 1961Symbol 209 MovieClip
"f_wrist"Frame 1961Symbol 212 MovieClip
"weapon"Frame 1961Symbol 210 MovieClip
"r_bicep"Frame 1985Symbol 133 MovieClip
"r_shoulder"Frame 1985Symbol 137 MovieClip
"r_hand"Frame 1985Symbol 139 MovieClip
"r_thumb"Frame 1985Symbol 141 MovieClip
"r_wrist"Frame 1985Symbol 143 MovieClip
"r_loin"Frame 1985Symbol 145 MovieClip
"r_shin"Frame 1985Symbol 147 MovieClip
"r_foot"Frame 1985Symbol 149 MovieClip
"r_thigh"Frame 1985Symbol 153 MovieClip
"r_knee"Frame 1985Symbol 154 MovieClip
"f_shin"Frame 1985Symbol 156 MovieClip
"f_foot"Frame 1985Symbol 158 MovieClip
"f_foot_front"Frame 1985Symbol 161 MovieClip
"f_thigh"Frame 1985Symbol 163 MovieClip
"f_knee"Frame 1985Symbol 154 MovieClip
"r_hair"Frame 1985Symbol 167 MovieClip
"belly"Frame 1985Symbol 170 MovieClip
"pelvis"Frame 1985Symbol 172 MovieClip
"neck"Frame 1985Symbol 174 MovieClip
"chest"Frame 1985Symbol 176 MovieClip
"r_ear"Frame 1985Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 1985Symbol 185 MovieClip
"face"Frame 1985Symbol 199 MovieClip
"f_hair"Frame 1985Symbol 201 MovieClip
"f_ear"Frame 1985Symbol 202 MovieClip
"hat"Frame 1985Symbol 203 MovieClip
"f_bicep"Frame 1985Symbol 205 MovieClip
"f_shoulder"Frame 1985Symbol 24 MovieClip
"f_thumb"Frame 1985Symbol 207 MovieClip
"f_hand"Frame 1985Symbol 209 MovieClip
"f_wrist"Frame 1985Symbol 212 MovieClip
"weapon"Frame 1985Symbol 210 MovieClip
"r_bicep"Frame 2001Symbol 133 MovieClip
"r_shoulder"Frame 2001Symbol 137 MovieClip
"r_hand"Frame 2001Symbol 139 MovieClip
"r_thumb"Frame 2001Symbol 141 MovieClip
"r_wrist"Frame 2001Symbol 143 MovieClip
"r_loin"Frame 2001Symbol 145 MovieClip
"r_shin"Frame 2001Symbol 147 MovieClip
"r_foot"Frame 2001Symbol 149 MovieClip
"r_thigh"Frame 2001Symbol 153 MovieClip
"r_knee"Frame 2001Symbol 154 MovieClip
"f_shin"Frame 2001Symbol 156 MovieClip
"f_foot"Frame 2001Symbol 158 MovieClip
"f_foot_front"Frame 2001Symbol 161 MovieClip
"f_thigh"Frame 2001Symbol 163 MovieClip
"f_knee"Frame 2001Symbol 154 MovieClip
"r_hair"Frame 2001Symbol 167 MovieClip
"belly"Frame 2001Symbol 170 MovieClip
"pelvis"Frame 2001Symbol 172 MovieClip
"neck"Frame 2001Symbol 174 MovieClip
"chest"Frame 2001Symbol 176 MovieClip
"r_ear"Frame 2001Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 2001Symbol 185 MovieClip
"face"Frame 2001Symbol 199 MovieClip
"f_hair"Frame 2001Symbol 201 MovieClip
"f_ear"Frame 2001Symbol 202 MovieClip
"hat"Frame 2001Symbol 203 MovieClip
"f_bicep"Frame 2001Symbol 205 MovieClip
"f_shoulder"Frame 2001Symbol 24 MovieClip
"f_thumb"Frame 2001Symbol 207 MovieClip
"f_hand"Frame 2001Symbol 209 MovieClip
"f_wrist"Frame 2001Symbol 212 MovieClip
"weapon"Frame 2001Symbol 210 MovieClip
"r_bicep"Frame 2018Symbol 133 MovieClip
"r_shoulder"Frame 2018Symbol 137 MovieClip
"r_hand"Frame 2018Symbol 139 MovieClip
"r_thumb"Frame 2018Symbol 141 MovieClip
"r_wrist"Frame 2018Symbol 143 MovieClip
"r_loin"Frame 2018Symbol 145 MovieClip
"r_shin"Frame 2018Symbol 147 MovieClip
"r_foot"Frame 2018Symbol 149 MovieClip
"r_thigh"Frame 2018Symbol 153 MovieClip
"r_knee"Frame 2018Symbol 154 MovieClip
"f_shin"Frame 2018Symbol 156 MovieClip
"f_foot"Frame 2018Symbol 158 MovieClip
"f_foot_front"Frame 2018Symbol 161 MovieClip
"f_thigh"Frame 2018Symbol 163 MovieClip
"f_knee"Frame 2018Symbol 154 MovieClip
"r_hair"Frame 2018Symbol 167 MovieClip
"belly"Frame 2018Symbol 170 MovieClip
"pelvis"Frame 2018Symbol 172 MovieClip
"neck"Frame 2018Symbol 174 MovieClip
"chest"Frame 2018Symbol 176 MovieClip
"r_ear"Frame 2018Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 2018Symbol 185 MovieClip
"face"Frame 2018Symbol 199 MovieClip
"f_hair"Frame 2018Symbol 201 MovieClip
"f_ear"Frame 2018Symbol 202 MovieClip
"hat"Frame 2018Symbol 203 MovieClip
"weapon"Frame 2018Symbol 210 MovieClip
"f_bicep"Frame 2018Symbol 205 MovieClip
"f_shoulder"Frame 2018Symbol 24 MovieClip
"f_thumb"Frame 2018Symbol 207 MovieClip
"f_hand"Frame 2018Symbol 209 MovieClip
"f_wrist"Frame 2018Symbol 212 MovieClip
"r_bicep"Frame 2088Symbol 133 MovieClip
"r_shoulder"Frame 2088Symbol 137 MovieClip
"r_hand"Frame 2088Symbol 139 MovieClip
"r_thumb"Frame 2088Symbol 141 MovieClip
"r_wrist"Frame 2088Symbol 143 MovieClip
"r_loin"Frame 2088Symbol 145 MovieClip
"r_shin"Frame 2088Symbol 147 MovieClip
"r_foot"Frame 2088Symbol 149 MovieClip
"r_thigh"Frame 2088Symbol 153 MovieClip
"r_knee"Frame 2088Symbol 154 MovieClip
"f_shin"Frame 2088Symbol 156 MovieClip
"f_foot"Frame 2088Symbol 158 MovieClip
"f_foot_front"Frame 2088Symbol 161 MovieClip
"f_thigh"Frame 2088Symbol 163 MovieClip
"f_thigh"Frame 2088Symbol 225 MovieClip
"f_knee"Frame 2088Symbol 154 MovieClip
"r_hair"Frame 2088Symbol 167 MovieClip
"belly"Frame 2088Symbol 170 MovieClip
"pelvis"Frame 2088Symbol 172 MovieClip
"neck"Frame 2088Symbol 174 MovieClip
"chest"Frame 2088Symbol 176 MovieClip
"r_ear"Frame 2088Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 2088Symbol 185 MovieClip
"face"Frame 2088Symbol 199 MovieClip
"f_hair"Frame 2088Symbol 201 MovieClip
"f_ear"Frame 2088Symbol 202 MovieClip
"hat"Frame 2088Symbol 203 MovieClip
"f_bicep"Frame 2088Symbol 205 MovieClip
"f_shoulder"Frame 2088Symbol 24 MovieClip
"f_thumb"Frame 2088Symbol 207 MovieClip
"f_hand"Frame 2088Symbol 209 MovieClip
"weapon"Frame 2088Symbol 210 MovieClip
"f_wrist"Frame 2088Symbol 212 MovieClip
"weapon"Frame 2094Symbol 210 MovieClip
"r_bicep"Frame 2094Symbol 133 MovieClip
"r_shoulder"Frame 2094Symbol 137 MovieClip
"r_hand"Frame 2094Symbol 139 MovieClip
"r_thumb"Frame 2094Symbol 141 MovieClip
"r_wrist"Frame 2094Symbol 143 MovieClip
"r_loin"Frame 2094Symbol 145 MovieClip
"r_shin"Frame 2094Symbol 147 MovieClip
"r_foot"Frame 2094Symbol 149 MovieClip
"r_thigh"Frame 2094Symbol 153 MovieClip
"r_knee"Frame 2094Symbol 154 MovieClip
"f_shin"Frame 2094Symbol 156 MovieClip
"f_foot"Frame 2094Symbol 158 MovieClip
"f_foot_front"Frame 2094Symbol 161 MovieClip
"f_thigh"Frame 2094Symbol 225 MovieClip
"f_knee"Frame 2094Symbol 154 MovieClip
"r_hair"Frame 2094Symbol 167 MovieClip
"belly"Frame 2094Symbol 170 MovieClip
"pelvis"Frame 2094Symbol 172 MovieClip
"neck"Frame 2094Symbol 174 MovieClip
"chest"Frame 2094Symbol 176 MovieClip
"r_ear"Frame 2094Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 2094Symbol 185 MovieClip
"face"Frame 2094Symbol 199 MovieClip
"f_hair"Frame 2094Symbol 201 MovieClip
"f_ear"Frame 2094Symbol 202 MovieClip
"hat"Frame 2094Symbol 203 MovieClip
"f_bicep"Frame 2094Symbol 205 MovieClip
"f_shoulder"Frame 2094Symbol 24 MovieClip
"f_thumb"Frame 2094Symbol 207 MovieClip
"f_hand"Frame 2094Symbol 209 MovieClip
"f_wrist"Frame 2094Symbol 212 MovieClip
"r_bicep"Frame 2118Symbol 133 MovieClip
"r_shoulder"Frame 2118Symbol 137 MovieClip
"r_hand"Frame 2118Symbol 139 MovieClip
"r_thumb"Frame 2118Symbol 141 MovieClip
"r_wrist"Frame 2118Symbol 143 MovieClip
"r_loin"Frame 2118Symbol 145 MovieClip
"r_shin"Frame 2118Symbol 147 MovieClip
"r_foot"Frame 2118Symbol 149 MovieClip
"r_thigh"Frame 2118Symbol 153 MovieClip
"r_knee"Frame 2118Symbol 154 MovieClip
"f_shin"Frame 2118Symbol 156 MovieClip
"f_foot"Frame 2118Symbol 158 MovieClip
"f_foot_front"Frame 2118Symbol 161 MovieClip
"f_thigh"Frame 2118Symbol 225 MovieClip
"f_knee"Frame 2118Symbol 154 MovieClip
"r_hair"Frame 2118Symbol 167 MovieClip
"belly"Frame 2118Symbol 170 MovieClip
"pelvis"Frame 2118Symbol 172 MovieClip
"neck"Frame 2118Symbol 174 MovieClip
"chest"Frame 2118Symbol 176 MovieClip
"r_ear"Frame 2118Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 2118Symbol 185 MovieClip
"face"Frame 2118Symbol 199 MovieClip
"f_hair"Frame 2118Symbol 201 MovieClip
"f_ear"Frame 2118Symbol 202 MovieClip
"hat"Frame 2118Symbol 203 MovieClip
"f_bicep"Frame 2118Symbol 205 MovieClip
"f_shoulder"Frame 2118Symbol 24 MovieClip
"f_thumb"Frame 2118Symbol 207 MovieClip
"f_hand"Frame 2118Symbol 209 MovieClip
"weapon"Frame 2118Symbol 210 MovieClip
"f_wrist"Frame 2118Symbol 212 MovieClip
"f_thigh"Frame 2121Symbol 163 MovieClip
"r_bicep"Frame 2125Symbol 133 MovieClip
"r_shoulder"Frame 2125Symbol 137 MovieClip
"r_hand"Frame 2125Symbol 139 MovieClip
"r_thumb"Frame 2125Symbol 141 MovieClip
"r_wrist"Frame 2125Symbol 143 MovieClip
"r_loin"Frame 2125Symbol 145 MovieClip
"r_shin"Frame 2125Symbol 147 MovieClip
"r_foot"Frame 2125Symbol 149 MovieClip
"r_thigh"Frame 2125Symbol 153 MovieClip
"r_knee"Frame 2125Symbol 154 MovieClip
"f_shin"Frame 2125Symbol 156 MovieClip
"f_foot_front"Frame 2125Symbol 161 MovieClip
"f_thigh"Frame 2125Symbol 163 MovieClip
"f_knee"Frame 2125Symbol 154 MovieClip
"r_hair"Frame 2125Symbol 167 MovieClip
"belly"Frame 2125Symbol 170 MovieClip
"pelvis"Frame 2125Symbol 172 MovieClip
"neck"Frame 2125Symbol 174 MovieClip
"chest"Frame 2125Symbol 176 MovieClip
"r_ear"Frame 2125Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 2125Symbol 185 MovieClip
"face"Frame 2125Symbol 199 MovieClip
"f_hair"Frame 2125Symbol 201 MovieClip
"f_ear"Frame 2125Symbol 202 MovieClip
"hat"Frame 2125Symbol 203 MovieClip
"weapon"Frame 2125Symbol 210 MovieClip
"f_bicep"Frame 2125Symbol 205 MovieClip
"f_shoulder"Frame 2125Symbol 24 MovieClip
"f_thumb"Frame 2125Symbol 207 MovieClip
"f_hand"Frame 2125Symbol 209 MovieClip
"f_wrist"Frame 2125Symbol 212 MovieClip
"r_bicep"Frame 2150Symbol 133 MovieClip
"r_shoulder"Frame 2150Symbol 137 MovieClip
"r_hand"Frame 2150Symbol 139 MovieClip
"r_thumb"Frame 2150Symbol 141 MovieClip
"r_wrist"Frame 2150Symbol 143 MovieClip
"r_loin"Frame 2150Symbol 145 MovieClip
"r_shin"Frame 2150Symbol 147 MovieClip
"r_foot"Frame 2150Symbol 149 MovieClip
"r_thigh"Frame 2150Symbol 153 MovieClip
"r_knee"Frame 2150Symbol 154 MovieClip
"f_shin"Frame 2150Symbol 156 MovieClip
"f_foot_front"Frame 2150Symbol 161 MovieClip
"f_thigh"Frame 2150Symbol 163 MovieClip
"f_knee"Frame 2150Symbol 154 MovieClip
"r_hair"Frame 2150Symbol 167 MovieClip
"belly"Frame 2150Symbol 170 MovieClip
"pelvis"Frame 2150Symbol 172 MovieClip
"neck"Frame 2150Symbol 174 MovieClip
"chest"Frame 2150Symbol 176 MovieClip
"r_ear"Frame 2150Symbol 179 MovieClip {rebuilt_fla.head_r_earcopy_34}
"skull"Frame 2150Symbol 185 MovieClip
"face"Frame 2150Symbol 199 MovieClip
"f_hair"Frame 2150Symbol 201 MovieClip
"f_ear"Frame 2150Symbol 202 MovieClip
"hat"Frame 2150Symbol 203 MovieClip
"weapon"Frame 2150Symbol 210 MovieClip
"f_bicep"Frame 2150Symbol 205 MovieClip
"f_shoulder"Frame 2150Symbol 24 MovieClip
"f_thumb"Frame 2150Symbol 207 MovieClip
"f_hand"Frame 2150Symbol 209 MovieClip
"f_wrist"Frame 2150Symbol 212 MovieClip
"f_shoulder"Symbol 25 MovieClip Frame 1Symbol 24 MovieClip
"r_wrist"Symbol 95 MovieClip {Default_to_GnollBoss} Frame 1Symbol 90 MovieClip
"r_foot"Symbol 95 MovieClip {Default_to_GnollBoss} Frame 1Symbol 91 MovieClip
"hair"Symbol 166 MovieClip Frame 1Symbol 165 MovieClip
"f_shoulder"Symbol 314 MovieClip Frame 1Symbol 24 MovieClip
"f_shoulder"Symbol 347 MovieClip Frame 1Symbol 346 MovieClip
"shadow"Symbol 420 MovieClip Frame 1Symbol 403 MovieClip
"r_hair"Symbol 420 MovieClip Frame 1Symbol 167 MovieClip
"r_bicep"Symbol 420 MovieClip Frame 1Symbol 133 MovieClip
"r_shoulder"Symbol 420 MovieClip Frame 1Symbol 137 MovieClip
"r_hand"Symbol 420 MovieClip Frame 1Symbol 139 MovieClip
"r_thumb"Symbol 420 MovieClip Frame 1Symbol 141 MovieClip
"r_wrist"Symbol 420 MovieClip Frame 1Symbol 143 MovieClip
"r_loin"Symbol 420 MovieClip Frame 1Symbol 405 MovieClip
"r_shin"Symbol 420 MovieClip Frame 1Symbol 406 MovieClip
"r_foot"Symbol 420 MovieClip Frame 1Symbol 408 MovieClip
"r_thigh"Symbol 420 MovieClip Frame 1Symbol 409 MovieClip
"r_knee"Symbol 420 MovieClip Frame 1Symbol 410 MovieClip
"f_shin"Symbol 420 MovieClip Frame 1Symbol 412 MovieClip
"f_foot"Symbol 420 MovieClip Frame 1Symbol 158 MovieClip
"f_foot_front"Symbol 420 MovieClip Frame 1Symbol 413 MovieClip
"f_thigh"Symbol 420 MovieClip Frame 1Symbol 414 MovieClip
"f_knee"Symbol 420 MovieClip Frame 1Symbol 410 MovieClip
"belly"Symbol 420 MovieClip Frame 1Symbol 170 MovieClip
"pelvis"Symbol 420 MovieClip Frame 1Symbol 172 MovieClip
"neck"Symbol 420 MovieClip Frame 1Symbol 174 MovieClip
"chest"Symbol 420 MovieClip Frame 1Symbol 176 MovieClip
"skull"Symbol 420 MovieClip Frame 1Symbol 185 MovieClip
"f_hair"Symbol 420 MovieClip Frame 1Symbol 419 MovieClip
"f_thumb"Symbol 420 MovieClip Frame 1Symbol 207 MovieClip
"f_hand"Symbol 420 MovieClip Frame 1Symbol 209 MovieClip
"f_bicep"Symbol 420 MovieClip Frame 1Symbol 205 MovieClip
"f_wrist"Symbol 420 MovieClip Frame 1Symbol 212 MovieClip
"f_shoulder"Symbol 420 MovieClip Frame 1Symbol 24 MovieClip
"r_hair"Symbol 453 MovieClip Frame 1Symbol 421 MovieClip
"r_bicep"Symbol 453 MovieClip Frame 1Symbol 422 MovieClip
"r_shoulder"Symbol 453 MovieClip Frame 1Symbol 425 MovieClip
"r_hand"Symbol 453 MovieClip Frame 1Symbol 426 MovieClip
"r_thumb"Symbol 453 MovieClip Frame 1Symbol 428 MovieClip
"r_wrist"Symbol 453 MovieClip Frame 1Symbol 430 MovieClip
"r_loin"Symbol 453 MovieClip Frame 1Symbol 433 MovieClip
"r_shin"Symbol 453 MovieClip Frame 1Symbol 406 MovieClip
"r_foot"Symbol 453 MovieClip Frame 1Symbol 408 MovieClip
"r_thigh"Symbol 453 MovieClip Frame 1Symbol 409 MovieClip
"r_knee"Symbol 453 MovieClip Frame 1Symbol 410 MovieClip
"f_shin"Symbol 453 MovieClip Frame 1Symbol 412 MovieClip
"f_foot"Symbol 453 MovieClip Frame 1Symbol 435 MovieClip
"f_thigh"Symbol 453 MovieClip Frame 1Symbol 414 MovieClip
"f_foot_front"Symbol 453 MovieClip Frame 1Symbol 413 MovieClip
"f_knee"Symbol 453 MovieClip Frame 1Symbol 410 MovieClip
"belly"Symbol 453 MovieClip Frame 1Symbol 436 MovieClip
"pelvis"Symbol 453 MovieClip Frame 1Symbol 438 MovieClip
"neck"Symbol 453 MovieClip Frame 1Symbol 439 MovieClip
"chest"Symbol 453 MovieClip Frame 1Symbol 441 MovieClip
"r_ear"Symbol 453 MovieClip Frame 1Symbol 442 MovieClip {rebuilt_fla.head_r_ear_168}
"skull"Symbol 453 MovieClip Frame 1Symbol 443 MovieClip
"f_hair"Symbol 453 MovieClip Frame 1Symbol 201 MovieClip
"f_ear"Symbol 453 MovieClip Frame 1Symbol 202 MovieClip
"hat"Symbol 453 MovieClip Frame 1Symbol 203 MovieClip
"f_bicep"Symbol 453 MovieClip Frame 1Symbol 447 MovieClip
"f_shoulder"Symbol 453 MovieClip Frame 1Symbol 448 MovieClip
"f_thumb"Symbol 453 MovieClip Frame 1Symbol 449 MovieClip
"f_hand"Symbol 453 MovieClip Frame 1Symbol 451 MovieClip
"f_wrist"Symbol 453 MovieClip Frame 1Symbol 452 MovieClip

Special Tags

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

Labels

"Shock Wave 2"Frame 370
"Shock Wave"Frame 370
"Shock gorund bust"Frame 370
"Shock Wave"Frame 1596
"Shock Wave"Frame 1642
"Shock Wave"Frame 1643
"Shock Wave"Frame 1644
"bolt1"Symbol 83 MovieClip {XlericBossM_fla.beam_bolt_96} Frame 1
"bolt2"Symbol 83 MovieClip {XlericBossM_fla.beam_bolt_96} Frame 7
"idle"Symbol 83 MovieClip {XlericBossM_fla.beam_bolt_96} Frame 14
"idle"Symbol 110 MovieClip {rebuilt_fla.beam_bolt_66} Frame 14
"bolt1"Symbol 219 MovieClip Frame 1
"bolt2"Symbol 219 MovieClip Frame 7
"idle"Symbol 219 MovieClip Frame 14
"sound"Symbol 223 MovieClip Frame 1
"idle_loop"Symbol 332 MovieClip Frame 1
"idle"Symbol 358 MovieClip Frame 1




http://swfchan.com/32/157893/info.shtml
Created: 23/10 -2018 11:41:18 Last modified: 23/10 -2018 11:41:18 Server time: 29/04 -2024 12:58:30