home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mobiclic 150
/
MOBICLIC150.ISO
/
pc
/
DATA
/
DSS150
/
DSS150_04
/
DSS150_04.swf
/
scripts
/
dss150_04
/
ModuleConfig.as
< prev
next >
Wrap
Text File
|
2012-12-19
|
1KB
|
59 lines
package dss150_04
{
public class ModuleConfig
{
public var AkiakSautVitesse:Number = 120;
public var AkiakSautFinDuree:Number = 0;
public var CordeSautVitesse:Number = 400;
public var GlaceFrequence:Number = 10000;
public var GlaceDuree:Number = 5000;
public var numCordeHitToLose:int = 3;
public var levelDuration:Number = 15000;
public var cordeAcceleration:Number = 0.98;
private var listeObject:Object;
public function ModuleConfig(xml:*)
{
this.listeObject = {};
super();
if(xml != null && xml.length() > 0)
{
new ObjectInitializer(this,this.listeObject,xml);
}
}
public function toString() : void
{
var prop:* = null;
trace("--- moduleConfig ---");
for(prop in this.listeObject)
{
trace(prop," : ",this[prop]);
}
trace("--- ---");
}
public function toXMLString() : String
{
var prop:* = null;
trace("--- moduleConfig.toXML() ---");
var xml:String = "<Params>\n";
for(prop in this.listeObject)
{
xml += "\t<Param nom=\"" + prop + "\" valeur=\"" + this[prop] + "\"/>\n";
}
return xml + "</Params>";
}
}
}