public void Read(IDataInput param1, ICommandLookup lookup) { param1.ReadShort(); this.bonusFactor = param1.ReadFloat(); this.bonusType = lookup.Lookup(param1) as BoostedAttributeTypeModule; this.bonusType.Read(param1, lookup); param1.ReadShort(); this.faction = lookup.Lookup(param1) as FactionModule; this.faction.Read(param1, lookup); }
public SectorControlBonusCommand(FactionModule param1 = null, BoostedAttributeTypeModule param2 = null, float param3 = 0) { if (param1 == null) { this.faction = new FactionModule(); } else { this.faction = param1; } if (param2 == null) { this.bonusType = new BoostedAttributeTypeModule(); } else { this.bonusType = param2; } this.bonusFactor = param3; }