Ejemplo n.º 1
0
        public PlayerBulletLauncher(BaseSceneEntity entity, IInventoryReadonly inventory, Transform parent)
        {
            _entity    = entity;
            _inventory = inventory;
            _parent    = parent;

            try {
                CreatePoints();
                _isInited = true;
            }
            catch (Exception e) {
                //TODO: change to logger
                Debug.LogException(e);
                _isInited = false;
            }
        }
        public PlayerInventoryUIModule(BaseSceneEntity entity, IInventoryReadonly inventory) : base(entity)
        {
            _inventory = inventory;

            SpawnSavedProcess();
        }
Ejemplo n.º 3
0
 public void Remove(BaseSceneEntity entity)
 {
     _items.Remove(entity.gameObject);
 }
Ejemplo n.º 4
0
 public void Add(BaseSceneEntity entity)
 {
     _items.Add(entity.gameObject, entity);
 }
Ejemplo n.º 5
0
 public BaseUIModule(BaseSceneEntity entity)
 {
     _entity = entity;
 }
Ejemplo n.º 6
0
        public HealthUIModule(BaseSceneEntity entity, IHealth health) : base(entity)
        {
            _health = health;

            SpawnSavedProcess();
        }
 public void Init(BaseSceneEntity entity)
 {
     _owner    = entity;
     _isInited = true;
 }
Ejemplo n.º 8
0
 public EntityEventArgs(BaseSceneEntity entity, EventType type = EventType.Default)
 {
     Entity = entity;
 }
Ejemplo n.º 9
0
 public EntityEventArgs(BaseSceneEntity entity, bool @is, EventType type = EventType.Default)
     : this(entity, type)
 {
     Is = @is;
 }