예제 #1
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_5158 = lookup.Lookup(param1) as ClientUITooltipTextFormatModule;
     this.var_5158.Read(param1, lookup);
     param1.ReadShort();
     this.var_4500.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as MessageWildcardReplacementModule;
         tmp_0.Read(param1, lookup);
         this.var_4500.Add(tmp_0);
     }
     this.baseKey  = param1.ReadUTF();
     this.var_2555 = param1.ReadShort();
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.qualityAttack       = param1.ReadShort();
     this.qualityCustomized   = param1.ReadBoolean();
     this.notSet              = param1.ReadBoolean();
     this.qualityCollectables = param1.ReadShort();
     this.qualityShip         = param1.ReadShort();
     param1.ReadShort();
     this.qualityEffect     = param1.ReadShort();
     this.qualityPresetting = param1.ReadShort();
     this.qualityExplosion  = param1.ReadShort();
     this.qualityEngine     = param1.ReadShort();
     this.qualityBackground = param1.ReadShort();
     this.qualityPOIzone    = param1.ReadShort();
 }
예제 #3
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_1797 = param1.ReadBoolean();
     param1.ReadShort();
     this.toolTip = param1.ReadUTF();
     param1.ReadShort();
     this.args.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as class_615;
         tmp_0.Read(param1, lookup);
         this.args.Add(tmp_0);
     }
     this.name = param1.ReadUTF();
 }
예제 #4
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.name = param1.ReadUTF();
     this.subAttributes.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as class_896;
         tmp_0.Read(param1, lookup);
         this.subAttributes.Add(tmp_0);
     }
     param1.ReadShort();
     this.value = lookup.Lookup(param1) as class_540;
     this.value.Read(param1, lookup);
     param1.ReadShort();
 }
예제 #5
0
 public override void Read(IDataInput param1, ICommandLookup lookup)
 {
     base.Read(param1, lookup);
     this.name_176 = param1.ReadUTF();
     this.var_529  = lookup.Lookup(param1) as class_653;
     this.var_529.Read(param1, lookup);
     param1.ReadShort();
     this.var_2394 = lookup.Lookup(param1) as class_1085;
     this.var_2394.Read(param1, lookup);
     this.name_165 = param1.ReadUTF();
     this.var_977  = param1.ReadInt();
     this.var_977  = param1.Shift(this.var_977, 11);
     this.name_159 = param1.ReadInt();
     this.name_159 = param1.Shift(this.name_159, 23);
 }
예제 #6
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_2821.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as class_980;
         tmp_0.Read(param1, lookup);
         this.var_2821.Add(tmp_0);
     }
     this.var_1190 = lookup.Lookup(param1) as class_528;
     this.var_1190.Read(param1, lookup);
     param1.ReadShort();
     this.var_1721 = lookup.Lookup(param1) as class_627;
     this.var_1721.Read(param1, lookup);
 }
예제 #7
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.owningFaction = lookup.Lookup(param1) as FactionModule;
     this.owningFaction.Read(param1, lookup);
     this.status = param1.ReadShort();
     this.lastChangedTimestamp = param1.ReadDouble();
     this.xPositionPercentage  = param1.ReadInt();
     this.xPositionPercentage  = param1.Shift(this.xPositionPercentage, 2);
     this.asteroidName         = param1.ReadUTF();
     this.yPositionPercentage  = param1.ReadInt();
     this.yPositionPercentage  = param1.Shift(this.yPositionPercentage, 19);
     this.mapId    = param1.ReadInt();
     this.mapId    = param1.Shift(this.mapId, 5);
     this.clanName = param1.ReadUTF();
 }
예제 #8
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.rocketType    = param1.ReadInt();
     this.rocketType    = param1.Shift(this.rocketType, 23);
     this.targetId      = param1.ReadInt();
     this.targetId      = param1.Shift(this.targetId, 16);
     this.isHeatSeeking = param1.ReadBoolean();
     param1.ReadShort();
     this.attackerId = param1.ReadInt();
     this.attackerId = param1.Shift(this.attackerId, 22);
     param1.ReadShort();
     this.hit     = param1.ReadBoolean();
     this.smokeId = param1.ReadInt();
     this.smokeId = param1.Shift(this.smokeId, 9);
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     param1.ReadShort();
     this.onlyStarter    = param1.ReadBoolean();
     this.maxEventQuests = param1.ReadInt();
     this.maxEventQuests = param1.Shift(this.maxEventQuests, 9);
     this.maxQuests      = param1.ReadInt();
     this.maxQuests      = param1.Shift(this.maxQuests, 1);
     this.list.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as QuestSlimInfoModule;
         tmp_0.Read(param1, lookup);
         this.list.Add(tmp_0);
     }
 }
예제 #10
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.interval = param1.ReadFloat();
     this.type     = param1.ReadShort();
     this.count    = param1.ReadInt();
     this.count    = param1.Shift(this.count, 8);
     this.var_4005 = lookup.Lookup(param1) as class_954;
     this.var_4005.Read(param1, lookup);
     this.var_19   = param1.ReadInt();
     this.var_19   = param1.Shift(this.var_19, 9);
     this.var_3470 = param1.ReadInt();
     this.var_3470 = param1.Shift(this.var_3470, 1);
     this.uid      = param1.ReadUTF();
     this.inverse  = param1.ReadBoolean();
     this.scale    = param1.ReadFloat();
 }
예제 #11
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_2983.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as class_292;
         tmp_0.Read(param1, lookup);
         this.var_2983.Add(tmp_0);
     }
     this.name_126 = param1.ReadInt();
     this.name_126 = param1.Shift(this.name_126, 3);
     this.minLevel = param1.ReadInt();
     this.minLevel = param1.Shift(this.minLevel, 18);
     this.var_1452 = param1.ReadInt();
     this.var_1452 = param1.Shift(this.var_1452, 20);
 }
예제 #12
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.videoType = param1.ReadShort();
     this.languageKeys.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = param1.ReadUTF();
         this.languageKeys.Add(tmp_0);
     }
     this.videoID     = param1.ReadInt();
     this.videoID     = param1.Shift(this.videoID, 25);
     this.showButtons = param1.ReadBoolean();
     this.windowID    = param1.ReadInt();
     this.windowID    = param1.Shift(this.windowID, 14);
     this.windowAlign = param1.ReadUTF();
 }
예제 #13
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.killerEpppLink = param1.ReadUTF();
     this.options.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as KillScreenOptionModule;
         tmp_0.Read(param1, lookup);
         this.options.Add(tmp_0);
     }
     param1.ReadShort();
     this.killerName      = param1.ReadUTF();
     this.playerShipAlias = param1.ReadUTF();
     this.cause           = lookup.Lookup(param1) as DestructionTypeModule;
     this.cause.Read(param1, lookup);
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.definition = lookup.Lookup(param1) as QuestDefinitionModule;
     this.definition.Read(param1, lookup);
     this.ratings.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as QuestChallengeRatingModule;
         tmp_0.Read(param1, lookup);
         this.ratings.Add(tmp_0);
     }
     param1.ReadShort();
     this.playersRating = lookup.Lookup(param1) as QuestChallengeRatingModule;
     this.playersRating.Read(param1, lookup);
     param1.ReadShort();
 }
예제 #15
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.videoId = param1.ReadInt();
     this.videoId = param1.Shift(this.videoId, 21);
     this.textKeys.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = param1.ReadUTF();
         this.textKeys.Add(tmp_0);
     }
     this.windowId    = param1.ReadInt();
     this.windowId    = param1.Shift(this.windowId, 26);
     this.showButtons = param1.ReadBoolean();
     this.alignement  = lookup.Lookup(param1) as AlignmentModule;
     this.alignement.Read(param1, lookup);
 }
예제 #16
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_848 = param1.ReadInt();
     this.var_848 = param1.Shift(this.var_848, 31);
     this.showTooltipCooldownTimer = param1.ReadBoolean();
     this.status = lookup.Lookup(param1) as ClientUISlotBarCategoryItemStatusModule;
     this.status.Read(param1, lookup);
     this.timer = lookup.Lookup(param1) as ClientUISlotBarCategoryItemTimerModule;
     this.timer.Read(param1, lookup);
     this.var_1273 = lookup.Lookup(param1) as CooldownTypeModule;
     this.var_1273.Read(param1, lookup);
     this.actionStyle = param1.ReadShort();
     param1.ReadShort();
     param1.ReadShort();
     this.counterType = param1.ReadShort();
 }
예제 #17
0
 public override void Read(IDataInput param1, ICommandLookup lookup)
 {
     base.Read(param1, lookup);
     this.var_3975 = param1.ReadInt();
     this.var_3975 = param1.Shift(this.var_3975, 12);
     this.var_2297 = param1.ReadInt();
     this.var_2297 = param1.Shift(this.var_2297, 3);
     this.hp       = param1.ReadInt();
     this.hp       = param1.Shift(this.hp, 16);
     this.shield   = param1.ReadInt();
     this.shield   = param1.Shift(this.shield, 19);
     this.name_113 = param1.ReadInt();
     this.name_113 = param1.Shift(this.name_113, 6);
     this.var_718  = param1.ReadInt();
     this.var_718  = param1.Shift(this.var_718, 5);
 }
예제 #18
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_830 = param1.ReadInt();
     this.var_830 = param1.Shift(this.var_830, 8);
     param1.ReadShort();
     this.var_3910 = param1.ReadInt();
     this.var_3910 = param1.Shift(this.var_3910, 10);
     this.var_964  = lookup.Lookup(param1) as FactionModule;
     this.var_964.Read(param1, lookup);
     this.var_1917 = param1.ReadInt();
     this.var_1917 = param1.Shift(this.var_1917, 8);
     this.var_4596 = lookup.Lookup(param1) as FactionModule;
     this.var_4596.Read(param1, lookup);
     this.var_2803 = param1.ReadInt();
     this.var_2803 = param1.Shift(this.var_2803, 6);
 }
예제 #19
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.mapId              = param1.ReadInt();
     this.mapId              = param1.Shift(this.mapId, 17);
     this.currentNpcOnMap    = param1.ReadInt();
     this.currentNpcOnMap    = param1.Shift(this.currentNpcOnMap, 30);
     this.maxNpcAmountForMap = param1.ReadInt();
     this.maxNpcAmountForMap = param1.Shift(this.maxNpcAmountForMap, 25);
     this.currentNpcKills    = param1.ReadInt();
     this.currentNpcKills    = param1.Shift(this.currentNpcKills, 21);
     this.killNpcId          = param1.ReadInt();
     this.killNpcId          = param1.Shift(this.killNpcId, 15);
     this.spawnNpcId         = param1.ReadInt();
     this.spawnNpcId         = param1.Shift(this.spawnNpcId, 21);
     param1.ReadShort();
 }
예제 #20
0
 public override void Read(IDataInput param1, ICommandLookup lookup)
 {
     base.Read(param1, lookup);
     this.maximized = param1.ReadBoolean();
     this.height    = param1.ReadInt();
     this.height    = param1.Shift(this.height, 9);
     this.var_1759  = param1.ReadUTF();
     this.width     = param1.ReadInt();
     this.width     = param1.Shift(this.width, 13);
     this.var_2374  = param1.ReadInt();
     this.var_2374  = param1.Shift(this.var_2374, 21);
     this.var_514   = param1.ReadInt();
     this.var_514   = param1.Shift(this.var_514, 11);
     this.helpText  = lookup.Lookup(param1) as ClientUITooltipsCommand;
     this.helpText.Read(param1, lookup);
     param1.ReadShort();
 }
예제 #21
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.isNearSpacestation = param1.ReadBoolean();
     this.jumpVoucherCount   = param1.ReadInt();
     this.jumpVoucherCount   = param1.Shift(this.jumpVoucherCount, 26);
     this.ships.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as ShipWarpModule;
         tmp_0.Read(param1, lookup);
         this.ships.Add(tmp_0);
     }
     this.uridium = param1.ReadInt();
     this.uridium = param1.Shift(this.uridium, 23);
     param1.ReadShort();
     param1.ReadShort();
 }
예제 #22
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.ownerClan         = param1.ReadUTF();
     this.battleStationName = param1.ReadUTF();
     param1.ReadShort();
     this.battleStationId   = param1.ReadInt();
     this.battleStationId   = param1.Shift(this.battleStationId, 30);
     this.affiliatedFaction = lookup.Lookup(param1) as FactionModule;
     this.affiliatedFaction.Read(param1, lookup);
     this.mapAssetId   = param1.ReadInt();
     this.mapAssetId   = param1.Shift(this.mapAssetId, 7);
     this.totalSeconds = param1.ReadInt();
     this.totalSeconds = param1.Shift(this.totalSeconds, 20);
     param1.ReadShort();
     this.secondsLeft = param1.ReadInt();
     this.secondsLeft = param1.Shift(this.secondsLeft, 25);
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.displaySettingsModule = lookup.Lookup(param1) as DisplaySettingsCommand;
     this.displaySettingsModule.Read(param1, lookup);
     this.windowSettingsModule = lookup.Lookup(param1) as WindowSettingsModule;
     this.windowSettingsModule.Read(param1, lookup);
     param1.ReadShort();
     this.gameplaySettingsModule = lookup.Lookup(param1) as GameplaySettingsModule;
     this.gameplaySettingsModule.Read(param1, lookup);
     param1.ReadShort();
     this.audioSettingsModule = lookup.Lookup(param1) as AudioSettingsModule;
     this.audioSettingsModule.Read(param1, lookup);
     this.var_3182 = lookup.Lookup(param1) as class_704;
     this.var_3182.Read(param1, lookup);
     this.qualitySettingsModule = lookup.Lookup(param1) as QualitySettingsModule;
     this.qualitySettingsModule.Read(param1, lookup);
 }
예제 #24
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     param1.ReadShort();
     this.upgradeLevel = param1.ReadInt();
     this.upgradeLevel = param1.Shift(this.upgradeLevel, 11);
     this.amount       = param1.ReadDouble();
     this.var_1549.Clear();
     for (int i = param1.ReadInt(); i > 0; i--)
     {
         var tmp_0 = lookup.Lookup(param1) as class_586;
         tmp_0.Read(param1, lookup);
         this.var_1549.Add(tmp_0);
     }
     this.itemId = param1.ReadDouble();
     this.lootId = param1.ReadUTF();
     this.isNew  = param1.ReadBoolean();
 }
예제 #25
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_2860 = param1.ReadDouble();
     this.name     = param1.ReadUTF();
     this.var_3909 = param1.ReadDouble();
     this.var_302  = param1.ReadInt();
     this.var_302  = param1.Shift(this.var_302, 23);
     this.var_4302 = param1.ReadInt();
     this.var_4302 = param1.Shift(this.var_4302, 10);
     this.var_4837 = param1.ReadInt();
     this.var_4837 = param1.Shift(this.var_4837, 7);
     this.var_720  = param1.ReadInt();
     this.var_720  = param1.Shift(this.var_720, 31);
     this.var_4777 = param1.ReadInt();
     this.var_4777 = param1.Shift(this.var_4777, 6);
     param1.ReadShort();
 }
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.displayResources  = param1.ReadBoolean();
     this.name_42           = param1.ReadInt();
     this.name_42           = param1.Shift(this.name_42, 29);
     this.displayPlayerName = param1.ReadBoolean();
     this.displaySetting3DqualityTextures = param1.ReadInt();
     this.displaySetting3DqualityTextures = param1.Shift(this.displaySetting3DqualityTextures, 20);
     this.name_13 = param1.ReadInt();
     this.name_13 = param1.Shift(this.name_13, 12);
     this.displaySetting3DqualityLights = param1.ReadInt();
     this.displaySetting3DqualityLights = param1.Shift(this.displaySetting3DqualityLights, 11);
     this.displayChat = param1.ReadBoolean();
     param1.ReadShort();
     this.var_2596 = param1.ReadBoolean();
     this.var_1379 = param1.ReadBoolean();
     this.displaySetting3DqualityEffects = param1.ReadInt();
     this.displaySetting3DqualityEffects = param1.Shift(this.displaySetting3DqualityEffects, 28);
     this.showNotOwnedItems = param1.ReadBoolean();
     param1.ReadShort();
     this.preloadUserShips                 = param1.ReadBoolean();
     this.var_1948                         = param1.ReadBoolean();
     this.displayHitpointBubbles           = param1.ReadBoolean();
     this.displaySetting3DsizeTextures     = param1.ReadInt();
     this.displaySetting3DsizeTextures     = param1.Shift(this.displaySetting3DsizeTextures, 23);
     this.displayBoxes                     = param1.ReadBoolean();
     this.proActionBarKeyboardInputEnabled = param1.ReadBoolean();
     this.displayDrones                    = param1.ReadBoolean();
     this.displaySetting3DqualityAntialias = param1.ReadInt();
     this.displaySetting3DqualityAntialias = param1.Shift(this.displaySetting3DqualityAntialias, 24);
     this.notSet                           = param1.ReadBoolean();
     this.var_3069                         = param1.ReadBoolean();
     this.displayCargoboxes                = param1.ReadBoolean();
     this.displayNotifications             = param1.ReadBoolean();
     this.proActionBarEnabled              = param1.ReadBoolean();
     this.var_1406                         = param1.ReadBoolean();
     this.proActionBarAutohideEnabled      = param1.ReadBoolean();
     this.var_3558                         = param1.ReadBoolean();
     this.name_161                         = param1.ReadBoolean();
     this.var_55                           = param1.ReadBoolean();
     this.var_3236                         = param1.ReadBoolean();
     this.displayPenaltyCargoboxes         = param1.ReadBoolean();
     this.displaySetting3DtextureFiltering = param1.ReadInt();
     this.displaySetting3DtextureFiltering = param1.Shift(this.displaySetting3DtextureFiltering, 22);
 }
예제 #27
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_923  = param1.ReadInt();
     this.var_923  = param1.Shift(this.var_923, 29);
     this.var_546  = param1.ReadShort();
     this.opponent = lookup.Lookup(param1) as FactionModule;
     this.opponent.Read(param1, lookup);
     this.name_99  = param1.ReadInt();
     this.name_99  = param1.Shift(this.name_99, 22);
     this.var_2726 = param1.ReadInt();
     this.var_2726 = param1.Shift(this.var_2726, 1);
     this.var_3605 = param1.ReadInt();
     this.var_3605 = param1.Shift(this.var_3605, 14);
     this.var_3932 = param1.ReadInt();
     this.var_3932 = param1.Shift(this.var_3932, 12);
     this.var_2050 = param1.ReadInt();
     this.var_2050 = param1.Shift(this.var_2050, 2);
 }
예제 #28
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.damage          = param1.ReadInt();
     this.damage          = param1.Shift(this.damage, 17);
     this.skilled         = param1.ReadBoolean();
     this.victimId        = param1.ReadInt();
     this.victimId        = param1.Shift(this.victimId, 28);
     this.victimHitpoints = param1.ReadInt();
     this.victimHitpoints = param1.Shift(this.victimHitpoints, 25);
     this.victimNanoHull  = param1.ReadInt();
     this.victimNanoHull  = param1.Shift(this.victimNanoHull, 16);
     this.attackerId      = param1.ReadInt();
     this.attackerId      = param1.Shift(this.attackerId, 18);
     this.attackType      = lookup.Lookup(param1) as AttackTypeModule;
     this.attackType.Read(param1, lookup);
     this.victimShield = param1.ReadInt();
     this.victimShield = param1.Shift(this.victimShield, 2);
 }
예제 #29
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.maxPlayerPerFaction = param1.ReadInt();
     this.maxPlayerPerFaction = param1.Shift(this.maxPlayerPerFaction, 16);
     param1.ReadShort();
     this.matchState          = param1.ReadShort();
     this.remainingTickets    = param1.ReadInt();
     this.remainingTickets    = param1.Shift(this.remainingTickets, 10);
     this.matchId             = param1.ReadInt();
     this.matchId             = param1.Shift(this.matchId, 18);
     this.playersInQueue      = param1.ReadInt();
     this.playersInQueue      = param1.Shift(this.playersInQueue, 4);
     this.playersOfOwnFaction = param1.ReadInt();
     this.playersOfOwnFaction = param1.Shift(this.playersOfOwnFaction, 5);
     this.totalTickets        = param1.ReadInt();
     this.totalTickets        = param1.Shift(this.totalTickets, 25);
     param1.ReadShort();
 }
예제 #30
0
 public void Read(IDataInput param1, ICommandLookup lookup)
 {
     this.var_4576             = param1.ReadInt();
     this.var_4576             = param1.Shift(this.var_4576, 16);
     this.protectionZoneActive = param1.ReadBoolean();
     this.var_3778             = param1.ReadInt();
     this.var_3778             = param1.Shift(this.var_3778, 15);
     this.var_3470             = param1.ReadInt();
     this.var_3470             = param1.Shift(this.var_3470, 11);
     this.hitpointsLowWarning  = param1.ReadBoolean();
     param1.ReadShort();
     this.radiationWarning = param1.ReadBoolean();
     this.repairBotActive  = param1.ReadBoolean();
     this.repairBotName    = param1.ReadUTF();
     this.var_19           = param1.ReadInt();
     this.var_19           = param1.Shift(this.var_19, 1);
     param1.ReadShort();
 }
예제 #31
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CommandRunner"/> class.
 /// </summary>
 /// <param name="parser">The parser.</param>
 /// <param name="lookup">The lookup.</param>
 public CommandRunner(ICommandParser parser, ICommandLookup lookup)
 {
     _parser = parser;
     _lookup = lookup;
 }