示例#1
0
 public Effects()
 {
     this.m_List      = new ArrayList();
     this.m_Particles = new ArrayList();
     this.m_Fades     = new ArrayList();
     this.m_Lock      = new ArrayList();
     this.m_Screen    = VertexConstructor.Create();
 }
示例#2
0
 private StaticItem(short ItemID, sbyte Z, int serial)
 {
     this.m_RealID = ItemID;
     this.m_ID     = this.m_RealID;
     this.m_Z      = Z;
     this.m_Height = Map.GetItemHeight((ItemId)(int)(ushort)this.m_RealID);
     this.m_Hue    = Hues.Default;
     this.Serial   = serial;
     this.m_vPool  = VertexConstructor.Create();
 }
示例#3
0
 private StaticItem(HuedTile tile, int influence, int serial)
 {
     this.m_ID            = (short)tile.itemId;
     this.m_Z             = tile.z;
     this.m_RealID        = this.m_ID;
     this.m_Hue           = Hues.GetItemHue((int)this.m_ID, (int)tile.hueId);
     this.m_Height        = Map.GetItemHeight(tile.itemId);
     this.m_SortInfluence = influence;
     this.Serial          = serial;
     this.m_vPool         = VertexConstructor.Create();
 }