Exemple #1
0
        // Token: 0x06004E60 RID: 20064 RVA: 0x0017CF10 File Offset: 0x0017B110
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            this.HeroId = (int)param[0];
            HeroComponentCommon heroComponentCommon = owner.GetOwnerComponent("Hero") as HeroComponentCommon;

            return(heroComponentCommon.AddHeroExp(this.HeroId, this.HeroExp));
        }
        // Token: 0x06004E76 RID: 20086 RVA: 0x0017D110 File Offset: 0x0017B310
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            string newName = param[0] as string;
            PlayerBasicInfoComponentCommon playerBasicInfoComponentCommon = owner.GetOwnerComponent("PlayerBasicInfo") as PlayerBasicInfoComponentCommon;

            return(playerBasicInfoComponentCommon.ChangePlayerName(newName));
        }
Exemple #3
0
        // Token: 0x06004E6A RID: 20074 RVA: 0x0017CFD8 File Offset: 0x0017B1D8
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            PlayerBasicInfoComponentCommon playerBasicInfoComponentCommon = owner.GetOwnerComponent("PlayerBasicInfo") as PlayerBasicInfoComponentCommon;

            playerBasicInfoComponentCommon.AddGold(this.GoldCount, GameFunctionType.GameFunctionType_Item, base.ContentId.ToString());
            return(0);
        }
        // Token: 0x06004E72 RID: 20082 RVA: 0x0017D0A8 File Offset: 0x0017B2A8
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            PlayerBasicInfoComponentCommon playerBasicInfoComponentCommon = owner.GetOwnerComponent("PlayerBasicInfo") as PlayerBasicInfoComponentCommon;

            playerBasicInfoComponentCommon.IncreamentEnergy((long)this.EnergyCount, true, GameFunctionType.GameFunctionType_Item, base.ContentId.ToString());
            return(0);
        }
Exemple #5
0
 public ComponentTest(IComponentOwner owner, IEventRunner eventRunner, Input input, IEventSwitchUpdater eventSwitchUpdater) : base(owner)
 {
     this.eventRunner        = eventRunner;
     this.input              = input;
     this.eventSwitchUpdater = eventSwitchUpdater;
     input.NewInput         += InputOnNewInput;
     lastUpdate              = false;
 }
        // Token: 0x06004E89 RID: 20105 RVA: 0x0017D238 File Offset: 0x0017B438
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            HeroComponentCommon heroComponentCommon = owner.GetOwnerComponent("Hero") as HeroComponentCommon;

            this.HeroId = (int)param[0];
            int addExp = this.CalculateAddFavorabilityExp(this.HeroId);

            return(heroComponentCommon.AddHeroFavorabilityLevel(this.HeroId, addExp));
        }
 public Animation(IComponentOwner owner, IAnimation animation) : this(owner)
 {
     currentAnimation = animation;
 }
 public Animation(IComponentOwner owner) : base(owner)
 {
     counter = 0;
 }
 protected Tile(IComponentOwner owner, int xTilePosition, int yTilePosition) : base(owner)
 {
     XTilePosition = xTilePosition;
     YTilePosition = yTilePosition;
 }
Exemple #10
0
 // Token: 0x06004E7D RID: 20093 RVA: 0x0017D1A4 File Offset: 0x0017B3A4
 public override int HaveEffect(IComponentOwner owner, params object[] param)
 {
     return(this.Result);
 }
Exemple #11
0
 protected Component(IComponentOwner owner)
 {
     Owner = owner;
 }
Exemple #12
0
 public TileGraphic(IComponentOwner owner, int xTilePosition, int yTilePosition) : base(owner, xTilePosition, yTilePosition)
 {
     TileFrames     = new List <TileFrame>();
     animationIndex = 0;
 }
 public Movement(IComponentOwner owner, float speed) : base(owner)
 {
     this.speed       = speed;
     InMovement       = false;
     animationWalking = new AnimationWalking(16, 20, 2, Directions.Down);
 }
Exemple #14
0
 public Collision(IComponentOwner owner, IWorldData worldData) : base(owner)
 {
     this.worldData = worldData;
 }
 // Token: 0x06004E5E RID: 20062
 public abstract int HaveEffect(IComponentOwner owner, params object[] param);
Exemple #16
0
 public MovementPlayer(IComponentOwner owner, float speed, Input input) : base(owner, speed)
 {
     this.input           = input;
     this.input.NewInput += OnNewInput;
 }
 // Token: 0x06003FC2 RID: 16322 RVA: 0x00127CA8 File Offset: 0x00125EA8
 public ComponenetManager(IComponentOwner owner)
 {
     this.m_owner = owner;
 }
 public EventTriggerEyeContact(IComponentOwner owner, IEventRunner eventRunner, IList <IEvent> events, IWorldData worldData) : base(owner, eventRunner, events)
 {
     this.worldData = worldData;
 }
Exemple #19
0
 public Sprite(IComponentOwner owner, SpriteData spriteData, Rectangle drawFrame) : this(owner, spriteData)
 {
     DrawFrame = drawFrame;
 }
        // Token: 0x06004E66 RID: 20070 RVA: 0x0017CF88 File Offset: 0x0017B188
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            PlayerBasicInfoComponentCommon playerBasicInfoComponentCommon = owner.GetOwnerComponent("PlayerBasicInfo") as PlayerBasicInfoComponentCommon;

            return(playerBasicInfoComponentCommon.AddPlayerExp(this.PlayerExp));
        }
Exemple #21
0
 public Sprite(IComponentOwner owner, SpriteData spriteData) : base(owner)
 {
     this.spriteData = spriteData;
     PositionOffset  = new Vector2(0, 0);
     DrawFrame       = new Rectangle(0, 0, spriteData.Width, spriteData.Height);
 }
Exemple #22
0
 public TileCollision(IComponentOwner owner, int xTilePosition, int yTilePosition) : base(owner, xTilePosition, yTilePosition)
 {
 }
Exemple #23
0
 protected EventTrigger(IComponentOwner owner, IEventRunner eventRunner, IList <IEvent> events) : base(owner)
 {
     this.eventRunner = eventRunner;
     this.events      = events;
 }