示例#1
0
 public override void Read(IDataInput param1, ICommandLookup lookup)
 {
     base.Read(param1, lookup);
     this.var_5073 = lookup.Lookup(param1) as OreTypeModule;
     this.var_5073.Read(param1, lookup);
     param1.ReadShort();
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.oreType = lookup.Lookup(param1) as OreTypeModule;
     this.oreType.Read(param1, lookup);
     this.price = param1.ReadInt();
     this.price = param1.Shift(this.price, 17);
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.oreType = lookup.Lookup(param1) as OreTypeModule;
     this.oreType.Read(param1, lookup);
     param1.ReadShort();
     param1.ReadShort();
     this.count = param1.ReadDouble();
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     param1.ReadShort();
     this.eventType = param1.ReadShort();
     this.oreType   = lookup.Lookup(param1) as OreTypeModule;
     this.oreType.Read(param1, lookup);
     this.hash = param1.ReadUTF();
 }
示例#5
0
 public AddOreCommand(string param1 = "", OreTypeModule param2 = null, int param3 = 0, int param4 = 0)
     : base(param1, param4, param3)
 {
     if (param2 == null)
     {
         this.var_5073 = new OreTypeModule();
     }
     else
     {
         this.var_5073 = param2;
     }
 }
 public OreCountModule(OreTypeModule param1 = null, double param2 = 0)
 {
     if (param1 == null)
     {
         this.oreType = new OreTypeModule();
     }
     else
     {
         this.oreType = param1;
     }
     this.count = param2;
 }
 public OrePriceModule(OreTypeModule param1 = null, int param2 = 0)
 {
     if (param1 == null)
     {
         this.oreType = new OreTypeModule();
     }
     else
     {
         this.oreType = param1;
     }
     this.price = param2;
 }
 public MapEventOreCommand(short param1 = 0, OreTypeModule param2 = null, string param3 = "")
 {
     this.eventType = param1;
     if (param2 == null)
     {
         this.oreType = new OreTypeModule();
     }
     else
     {
         this.oreType = param2;
     }
     this.hash = param3;
 }