public ObjectComponent(GameObject obj)
 {
     this.Obj = obj;
     if (obj.OBJ.BaseGraphicID > 0)
     {
         var gid = obj.OBJ.BaseGraphicID;
         //if (obj.OBJ.GUID == 0x98E0F8BD)
         //{
         //    var dgroups = obj.Resource.List<DGRP>();
         //    gid += 10;
         //    gid = 125;
         //}
         this.DrawGroup = obj.Resource.Get<DGRP>(gid);
         dgrp = new DGRPRenderer(this.DrawGroup);
         dgrp.DynamicSpriteBaseID = obj.OBJ.DynamicSpriteBaseId;
         dgrp.NumDynamicSprites = obj.OBJ.NumDynamicSprites;
     }
 }
Example #2
0
 public DGRPImage(DGRP parent)
 {
     this.Parent = parent;
 }
Example #3
0
 public DGRPSprite(DGRP parent)
 {
     this.Parent = parent;
 }
 public DGRPRenderer(DGRP group)
 {
     this.DrawGroup = group;
 }
Example #5
0
 public DGRPSprite(DGRP parent)
 {
     this.Parent = parent;
 }
Example #6
0
 public DGRPImage(DGRP parent)
 {
     this.Parent = parent;
 }