public void Read(IDataInput param1, ICommandLookup lookup) { this.name_168 = param1.ReadBoolean(); this.var_3927 = lookup.Lookup(param1) as class_571; this.var_3927.Read(param1, lookup); this.cloaked = param1.ReadBoolean(); this.target = lookup.Lookup(param1) as class_550; this.target.Read(param1, lookup); this.id = param1.ReadInt(); this.id = param1.Shift(this.id, 17); this.level = param1.ReadInt(); this.level = param1.Shift(this.level, 5); this.location = lookup.Lookup(param1) as class_657; this.location.Read(param1, lookup); this.name = param1.ReadUTF(); this.clan = lookup.Lookup(param1) as class_908; this.clan.Read(param1, lookup); this.var_5315 = param1.ReadBoolean(); this.var_3152 = lookup.Lookup(param1) as class_504; this.var_3152.Read(param1, lookup); this.var_2874 = lookup.Lookup(param1) as class_588; this.var_2874.Read(param1, lookup); this.active = param1.ReadBoolean(); this.faction = lookup.Lookup(param1) as FactionModule; this.faction.Read(param1, lookup); this.var_2632 = param1.ReadBoolean(); }
public class_660(string param1 = "", int param2 = 0, class_588 param3 = null, class_657 param4 = null, int param5 = 0, bool param6 = false, bool param7 = false, bool param8 = false, bool param9 = false, bool param10 = false, class_908 param11 = null, FactionModule param12 = null, class_550 param13 = null, class_504 param14 = null, class_571 param15 = null) { this.name = param1; this.id = param2; if (param3 == null) { this.var_2874 = new class_588(); } else { this.var_2874 = param3; } if (param4 == null) { this.location = new class_657(); } else { this.location = param4; } this.level = param5; this.active = param6; this.cloaked = param7; this.name_168 = param8; this.var_5315 = param9; this.var_2632 = param10; if (param11 == null) { this.clan = new class_908(); } else { this.clan = param11; } if (param12 == null) { this.faction = new FactionModule(); } else { this.faction = param12; } if (param13 == null) { this.target = new class_550(); } else { this.target = param13; } if (param14 == null) { this.var_3152 = new class_504(); } else { this.var_3152 = param14; } if (param15 == null) { this.var_3927 = new class_571(); } else { this.var_3927 = param15; } }