コード例 #1
0
 public GameFightTaxCollectorInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, short firstNameId, short lastNameId, short level)
     : base(contextualId, look, disposition, teamId, alive, stats)
 {
     FirstNameId = firstNameId;
     LastNameId = lastNameId;
     Level = level;
 }
コード例 #2
0
 public GameFightCharacterInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, string name, PlayerStatus status, short level, ActorAlignmentInformations alignmentInfos, sbyte breed)
     : base(contextualId, look, disposition, teamId, alive, stats, name, status)
 {
     Level = level;
     AlignmentInfos = alignmentInfos;
     Breed = breed;
 }
コード例 #3
0
ファイル: ContactLookMessage.cs プロジェクト: Riul/emulator
 public ContactLookMessage(int requestId, string playerName, int playerId, EntityLook look)
 {
     RequestId = requestId;
     PlayerName = playerName;
     PlayerId = playerId;
     Look = look;
 }
コード例 #4
0
 public CharacterHardcoreInformations(int id, byte level, string name, EntityLook entityLook, sbyte breed, bool sex, sbyte deathState, short deathCount, byte deathMaxLevel)
     : base(id, level, name, entityLook, breed, sex)
 {
     DeathState = deathState;
     DeathCount = deathCount;
     DeathMaxLevel = deathMaxLevel;
 }
コード例 #5
0
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     TargetId = reader.ReadInt();
     EntityLook = new EntityLook();
     EntityLook.Deserialize(reader);
 }
コード例 #6
0
ファイル: SubEntity.cs プロジェクト: Riul/emulator
 public virtual void Deserialize(BigEndianReader reader)
 {
     BindingPointCategory = reader.ReadSByte();
     BindingPointIndex = reader.ReadSByte();
     SubEntityLook = new EntityLook();
     SubEntityLook.Deserialize(reader);
 }
コード例 #7
0
 public GameRolePlayNpcInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, short npcId, bool sex, short specialArtworkId)
     : base(contextualId, look, disposition)
 {
     NpcId = npcId;
     Sex = sex;
     SpecialArtworkId = specialArtworkId;
 }
コード例 #8
0
 public GameFightFighterInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats)
     : base(contextualId, look, disposition)
 {
     TeamId = teamId;
     Alive = alive;
     Stats = stats;
 }
コード例 #9
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     ContextualId = reader.ReadInt();
     Look = new EntityLook();
     Look.Deserialize(reader);
     Disposition = Types.ProtocolTypeManager.GetInstance<EntityDispositionInformations>(reader.ReadShort());
     Disposition.Deserialize(reader);
 }
コード例 #10
0
 public PartyInvitationMemberInformations(int id, byte level, string name, EntityLook entityLook, sbyte breed, bool sex, short worldX, short worldY, int mapId, short subAreaId)
     : base(id, level, name, entityLook, breed, sex)
 {
     WorldX = worldX;
     WorldY = worldY;
     MapId = mapId;
     SubAreaId = subAreaId;
 }
コード例 #11
0
ファイル: ContactLookMessage.cs プロジェクト: Riul/emulator
 public override void Deserialize(BigEndianReader reader)
 {
     RequestId = reader.ReadInt();
     PlayerName = reader.ReadUTF();
     PlayerId = reader.ReadInt();
     Look = new EntityLook();
     Look.Deserialize(reader);
 }
コード例 #12
0
 public GameRolePlayGroupMonsterInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, GroupMonsterStaticInformations staticInfos, short ageBonus, sbyte lootShare, sbyte alignmentSide, bool keyRingBonus)
     : base(contextualId, look, disposition)
 {
     StaticInfos = staticInfos;
     AgeBonus = ageBonus;
     LootShare = lootShare;
     AlignmentSide = alignmentSide;
     KeyRingBonus = keyRingBonus;
 }
コード例 #13
0
 public FriendSpouseOnlineInformations(int spouseAccountId, int spouseId, string spouseName, byte spouseLevel, sbyte breed, sbyte sex, EntityLook spouseEntityLook, BasicGuildInformations guildInfo, sbyte alignmentSide, bool inFight, bool followSpouse, bool pvpEnabled, int mapId, short subAreaId)
     : base(spouseAccountId, spouseId, spouseName, spouseLevel, breed, sex, spouseEntityLook, guildInfo, alignmentSide)
 {
     InFight = inFight;
     FollowSpouse = followSpouse;
     PvpEnabled = pvpEnabled;
     MapId = mapId;
     SubAreaId = subAreaId;
 }
コード例 #14
0
 public PartyGuestInformations(int guestId, int hostId, string name, EntityLook guestLook, sbyte breed, bool sex, PlayerStatus status)
 {
     GuestId = guestId;
     HostId = hostId;
     Name = name;
     GuestLook = guestLook;
     Breed = breed;
     Sex = sex;
     Status = status;
 }
コード例 #15
0
 public FriendSpouseInformations(int spouseAccountId, int spouseId, string spouseName, byte spouseLevel, sbyte breed, sbyte sex, EntityLook spouseEntityLook, BasicGuildInformations guildInfo, sbyte alignmentSide)
 {
     SpouseAccountId = spouseAccountId;
     SpouseId = spouseId;
     SpouseName = spouseName;
     SpouseLevel = spouseLevel;
     Breed = breed;
     Sex = sex;
     SpouseEntityLook = spouseEntityLook;
     GuildInfo = guildInfo;
     AlignmentSide = alignmentSide;
 }
コード例 #16
0
 public TaxCollectorInformations(int uniqueId, short firtNameId, short lastNameId, AdditionalTaxCollectorInformations additionalInfos, short worldX, short worldY, short subAreaId, sbyte state, EntityLook look, int kamas, double experience, int pods, int itemsValue)
 {
     UniqueId = uniqueId;
     FirtNameId = firtNameId;
     LastNameId = lastNameId;
     AdditionalInfos = additionalInfos;
     WorldX = worldX;
     WorldY = worldY;
     SubAreaId = subAreaId;
     State = state;
     Look = look;
     Kamas = kamas;
     Experience = experience;
     Pods = pods;
     ItemsValue = itemsValue;
 }
コード例 #17
0
 public PartyMemberInformations(int id, byte level, string name, EntityLook entityLook, sbyte breed, bool sex, int lifePoints, int maxLifePoints, short prospecting, byte regenRate, short initiative, bool pvpEnabled, sbyte alignmentSide, short worldX, short worldY, int mapId, short subAreaId, PlayerStatus status)
     : base(id, level, name, entityLook, breed, sex)
 {
     LifePoints = lifePoints;
     MaxLifePoints = maxLifePoints;
     Prospecting = prospecting;
     RegenRate = regenRate;
     Initiative = initiative;
     PvpEnabled = pvpEnabled;
     AlignmentSide = alignmentSide;
     WorldX = worldX;
     WorldY = worldY;
     MapId = mapId;
     SubAreaId = subAreaId;
     Status = status;
 }
コード例 #18
0
 public GameRolePlayActorInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition)
     : base(contextualId, look, disposition)
 {
 }
コード例 #19
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     GuestId = reader.ReadInt();
     HostId = reader.ReadInt();
     Name = reader.ReadUTF();
     GuestLook = new EntityLook();
     GuestLook.Deserialize(reader);
     Breed = reader.ReadSByte();
     Sex = reader.ReadBoolean();
     Status = Types.ProtocolTypeManager.GetInstance<PlayerStatus>(reader.ReadShort());
     Status.Deserialize(reader);
 }
コード例 #20
0
 public GameRolePlayMountInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, string name, string ownerName, byte level)
     : base(contextualId, look, disposition, name)
 {
     OwnerName = ownerName;
     Level = level;
 }
コード例 #21
0
 public GameRolePlayNpcWithQuestInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, short npcId, bool sex, short specialArtworkId, GameRolePlayNpcQuestFlag questFlag)
     : base(contextualId, look, disposition, npcId, sex, specialArtworkId)
 {
     QuestFlag = questFlag;
 }
コード例 #22
0
 public GameRolePlayCharacterInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, string name, HumanInformations humanoidInfo, int accountId, ActorAlignmentInformations alignmentInfos)
     : base(contextualId, look, disposition, name, humanoidInfo, accountId)
 {
     AlignmentInfos = alignmentInfos;
 }
コード例 #23
0
 public GameFightMonsterWithAlignmentInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats, short creatureGenericId, sbyte creatureGrade, ActorAlignmentInformations alignmentInfos)
     : base(contextualId, look, disposition, teamId, alive, stats, creatureGenericId, creatureGrade)
 {
     AlignmentInfos = alignmentInfos;
 }
コード例 #24
0
 public GameRolePlayHumanoidInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, string name, HumanInformations humanoidInfo, int accountId)
     : base(contextualId, look, disposition, name)
 {
     HumanoidInfo = humanoidInfo;
     AccountId = accountId;
 }
コード例 #25
0
 public GameFightAIInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, sbyte teamId, bool alive, GameFightMinimalStats stats)
     : base(contextualId, look, disposition, teamId, alive, stats)
 {
 }
コード例 #26
0
 public GameContextActorInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition)
 {
     ContextualId = contextualId;
     Look = look;
     Disposition = disposition;
 }
コード例 #27
0
 public override void Deserialize(BigEndianReader reader)
 {
     PlayerInfo = new JobCrafterDirectoryEntryPlayerInfo();
     PlayerInfo.Deserialize(reader);
     var limit = reader.ReadUShort();
     JobInfoList = new JobCrafterDirectoryEntryJobInfo[limit];
     for (int i = 0; i < limit; i++)
     {
         JobInfoList[i] = new JobCrafterDirectoryEntryJobInfo();
         JobInfoList[i].Deserialize(reader);
     }
     PlayerLook = new EntityLook();
     PlayerLook.Deserialize(reader);
 }
コード例 #28
0
 public JobCrafterDirectoryEntryMessage(JobCrafterDirectoryEntryPlayerInfo playerInfo, JobCrafterDirectoryEntryJobInfo[] jobInfoList, EntityLook playerLook)
 {
     PlayerInfo = playerInfo;
     JobInfoList = jobInfoList;
     PlayerLook = playerLook;
 }
コード例 #29
0
 public GameRolePlayNamedActorInformations(int contextualId, EntityLook look, EntityDispositionInformations disposition, string name)
     : base(contextualId, look, disposition)
 {
     Name = name;
 }
コード例 #30
0
 public CharacterBaseInformations(int id, byte level, string name, EntityLook entityLook, sbyte breed, bool sex)
     : base(id, level, name, entityLook)
 {
     Breed = breed;
     Sex = sex;
 }