Пример #1
0
        internal static Charachip wodi8(Entity entity, PosUtil posUtil, Texture2D texture)
        {
            var chip = new Charachip(entity, posUtil);

            chip.anim = animForWodi8(texture).zCx(Layers.Stage, Depths.Charachip).setEntity(entity);
            return(chip);
        }
Пример #2
0
 public RlViewServices(ControlContext ctrlCtx, RlGameContext gameCtx, PosUtil posUtil)
 {
     this.gameCtx  = gameCtx;
     this.cradle   = ctrlCtx.cradle;
     this.posUtil  = posUtil;
     this.input    = ctrlCtx.input;
     this.viewUtil = new RlEventViewUtils(this.posUtil, this.input);
 }
Пример #3
0
        public EntityBar(PosUtil posUtil, EntityBarStyle style, Vector2 offset = default(Vector2))
        {
            this.posUtil = posUtil;
            this.style   = style;

            this.offset = offset;
            this.size   = new Vector2(posUtil.tileWidth - 2, 5);
        }
Пример #4
0
        public static CharaView wodi8(Entity entity, PosUtil posUtil, Texture2D texture, Vec2i pos, Dir9 dir)
        {
            var chip = Charachip.wodi8(entity, posUtil, texture);

            return(entity.add(new CharaView(chip)).snapToGridPos(pos).setDir(dir));
        }
Пример #5
0
 public void addHpBar(PosUtil posUtil, EntityBarStyle style)
 {
     this.bar        = new HpBar(posUtil, style);
     this.bar.Entity = this.Entity;
     this.bar.OnAddedToEntity();
 }
Пример #6
0
 public void replCtx(RlGameContext gameCtx, PosUtil posUtil)
 {
     this.services.replCtx(gameCtx, posUtil);
 }
Пример #7
0
 public void replCtx(RlGameContext gameCtx, PosUtil posUtil)
 {
     this.gameCtx = gameCtx;
     this.posUtil = posUtil;
 }
Пример #8
0
 public HpBar(PosUtil posUtil, EntityBarStyle style, Vector2 offset = default(Vector2)) : base(posUtil, style, offset)
 {
 }
Пример #9
0
 Charachip(Entity entity, PosUtil posUtil)
 {
     this.posUtil = posUtil;
     this.entity  = entity;
 }
Пример #10
0
 public RlEventViewUtils(PosUtil p, VInput input)
 {
     this.posUtil = p;
     this.input   = input;
 }