Ejemplo n.º 1
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteString(Token);
     msg.WriteInt64(SteamUserId);
     msg.WriteUInt16((ushort)SteamTicket.Length);
     msg.WriteBytes(SteamTicket);
 }
Ejemplo n.º 2
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WritePositionAndOrientation(Position);
     msg.WriteVector3(Velocity);
     msg.WriteVector3(Acceleration);
 }
Ejemplo n.º 3
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(UserId);
     msg.WriteString(DisplayName);
     msg.WriteByte(PlayerId);
     msg.WriteObjectBuilder_FactionEnum(Faction);
 }
Ejemplo n.º 4
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(AppVersion);
     msg.WriteString(Username);
     msg.WriteString(PasswordHash);
     msg.WriteIPEndPoint(InternalEndpoint);
 }
Ejemplo n.º 5
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteVector3(Position);
     msg.WriteVector3Nullable(Up);
     msg.WriteVector3Nullable(Forward);
 }
Ejemplo n.º 6
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(UserId);
     msg.WriteString(DisplayName);
     msg.WriteByte(PlayerId);
     msg.WriteObjectBuilder_FactionEnum(Faction);
 }
Ejemplo n.º 7
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WritePositionAndOrientation(Position);
     msg.WriteVector3(Velocity);
     msg.WriteVector3(Acceleration);
 }
Ejemplo n.º 8
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(SpawnPointId);
     msg.WriteUInt32(DesiredBotId);
     msg.WriteInt32(BotsIdx);
     msg.WriteVector3(SpawnPosition);
 }
Ejemplo n.º 9
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(SpawnPointId);
     msg.WriteUInt32(DesiredBotId);
     msg.WriteInt32(BotsIdx);
     msg.WriteVector3(SpawnPosition);
 }
Ejemplo n.º 10
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteString(Token);
     msg.WriteInt64(SteamUserId);
     msg.WriteUInt16((ushort)SteamTicket.Length);
     msg.WriteBytes(SteamTicket);
 }
Ejemplo n.º 11
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(AppVersion);
     msg.WriteString(Username);
     msg.WriteString(PasswordHash);
     msg.WriteIPEndPoint(InternalEndpoint);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteVector3(Position);
     msg.WriteVector3Nullable(Up);
     msg.WriteVector3Nullable(Forward);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteEnum(MusicEventType);
     msg.WriteInt32Nullable(TransitionEnum);
     msg.WriteInt32(Priority);
     msg.WriteStringNullable(Category);
     msg.WriteBool(Loop);
 }
Ejemplo n.º 14
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(VoxelMapEntityId);
     msg.WriteUInt32(EntityId);
     msg.WriteFloat(Radius);
     msg.WriteEnum(HandMode);
     msg.WriteEnumNullable(VoxelMaterial);
 }
Ejemplo n.º 15
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(TargetEntityId);
     msg.WriteVector3(Position);
     msg.WriteVector3(Direction);
     msg.WriteObjectBuilderSmallShipAmmoTypesEnum(AmmoType);
     msg.WriteUInt32Nullable(SourceEntityId);
 }
Ejemplo n.º 16
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteString(SectorName);
     msg.WriteString(Password);
     msg.WriteEnum(Type);
     msg.WriteEnum(JoinMode);
     msg.WriteEnum(Difficulty);
 }
Ejemplo n.º 17
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WritePositionAndOrientation(Position);
     msg.WriteObjectBuilder(Inventory);
     msg.WriteSmallShipType(ShipType);
     msg.WriteEnum(Faction);
 }
Ejemplo n.º 18
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WritePositionAndOrientation(Position);
     msg.WriteObjectBuilder(Inventory);
     msg.WriteSmallShipType(ShipType);
     msg.WriteEnum(Faction);
 }
Ejemplo n.º 19
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteString(SectorName);
     msg.WriteString(Password);
     msg.WriteEnum(Type);
     msg.WriteEnum(JoinMode);
     msg.WriteEnum(Difficulty);
 }
Ejemplo n.º 20
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(TargetEntityId);
     msg.WriteVector3(Position);
     msg.WriteVector3(Direction);
     msg.WriteObjectBuilderSmallShipAmmoTypesEnum(AmmoType);
     msg.WriteUInt32Nullable(SourceEntityId);
 }
Ejemplo n.º 21
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(VoxelMapEntityId);
     msg.WriteUInt32(EntityId);
     msg.WriteFloat(Radius);
     msg.WriteEnum(HandMode);
     msg.WriteEnumNullable(VoxelMaterial);
 }
Ejemplo n.º 22
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteEnum(MusicEventType);
     msg.WriteInt32Nullable(TransitionEnum);
     msg.WriteInt32(Priority);
     msg.WriteStringNullable(Category);
     msg.WriteBool(Loop);
 }
Ejemplo n.º 23
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(AppVersion);
     msg.WriteString(DisplayName);
     msg.WriteInt64(SteamUserId);
     msg.WriteUInt16((ushort)SteamTicket.Length);
     msg.WriteBytes(SteamTicket);
     msg.WriteIPEndPoint(InternalEndpoint);
 }
Ejemplo n.º 24
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(ShooterEntityId);
     msg.WriteUInt32Nullable(ProjectileEntityId);
     msg.WriteUInt32Nullable(TargetEntityId);
     msg.WritePositionAndOrientation(Position);
     msg.WriteObjectBuilderSmallShipWeaponTypesEnum(Weapon);
     msg.WriteObjectBuilderSmallShipAmmoTypesEnum(Ammo);
 }
Ejemplo n.º 25
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(ShooterEntityId);
     msg.WriteUInt32Nullable(ProjectileEntityId);
     msg.WriteUInt32Nullable(TargetEntityId);
     msg.WritePositionAndOrientation(Position);
     msg.WriteObjectBuilderSmallShipWeaponTypesEnum(Weapon);
     msg.WriteObjectBuilderSmallShipAmmoTypesEnum(Ammo);
 }
Ejemplo n.º 26
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteEnum(Type);
     msg.WriteInt32(Text);
     msg.WriteStringNullable(Arg0);
     msg.WriteStringNullable(Arg1);
     msg.WriteStringNullable(Arg2);
     msg.WriteStringNullable(Arg3);
 }
Ejemplo n.º 27
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteEnum(Type);
     msg.WriteInt32(Text);
     msg.WriteStringNullable(Arg0);
     msg.WriteStringNullable(Arg1);
     msg.WriteStringNullable(Arg2);
     msg.WriteStringNullable(Arg3);
 }
Ejemplo n.º 28
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(AppVersion);
     msg.WriteString(DisplayName);
     msg.WriteInt64(SteamUserId);
     msg.WriteUInt16((ushort)SteamTicket.Length);
     msg.WriteBytes(SteamTicket);
     msg.WriteIPEndPoint(InternalEndpoint);
 }
Ejemplo n.º 29
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32Nullable(EntityId);
     msg.WriteByte(ExplosionType);
     msg.WriteVector3Nullable(Position);
     msg.WriteFloat(Radius);
     msg.WriteFloat(Damage);
     msg.WriteEnum(ExplosionFlags);
     msg.WriteInt32Nullable(ParticleIDOverride);
 }
Ejemplo n.º 30
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32Nullable(EntityId);
     msg.WriteByte(ExplosionType);
     msg.WriteVector3Nullable(Position);
     msg.WriteFloat(Radius);
     msg.WriteFloat(Damage);
     msg.WriteEnum(ExplosionFlags);
     msg.WriteInt32Nullable(ParticleIDOverride);
 }
Ejemplo n.º 31
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(TargetEntityId);
     msg.WriteFloat(PlayerDamage);
     msg.WriteFloat(Damage);
     msg.WriteFloat(EmpDamage);
     msg.WriteByte((byte)DamageType);
     msg.WriteByte((byte)AmmoType);
     msg.WriteUInt32Nullable(DamageSource);
     msg.WriteFloat(NewHealthRatio);
 }
Ejemplo n.º 32
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(TargetEntityId);
     msg.WriteFloat(PlayerDamage);
     msg.WriteFloat(Damage);
     msg.WriteFloat(EmpDamage);
     msg.WriteByte((byte)DamageType);
     msg.WriteByte((byte)AmmoType);
     msg.WriteUInt32Nullable(DamageSource);
     msg.WriteFloat(NewHealthRatio);
 }
Ejemplo n.º 33
0
        static void Main(string[] args)
        {
            var my_slave = new MySlave();

            my_slave.Start(false);
            var synReq = new MyMessageWriter(1);

            Global.CloudStorage.SynPingToMySlave(0, synReq);
            Console.WriteLine();
            Console.ReadKey();
        }
Ejemplo n.º 34
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(GameId);
     msg.WriteString(Name);
     msg.WriteInt32(PlayerCount);
     msg.WriteInt32(MaxPlayerCount);
     msg.WriteInt32(HostId);
     msg.WriteString(HostDisplayName);
     msg.WriteEnum(GameType);
     msg.WriteEnum(Difficulty);
     msg.WriteEnum(JoinMode);
 }
Ejemplo n.º 35
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(GameId);
     msg.WriteString(Name);
     msg.WriteInt32(PlayerCount);
     msg.WriteInt32(MaxPlayerCount);
     msg.WriteInt32(HostId);
     msg.WriteString(HostDisplayName);
     msg.WriteEnum(GameType);
     msg.WriteEnum(Difficulty);
     msg.WriteEnum(JoinMode);
 }
Ejemplo n.º 36
0
        static void Main(string[] args)
        {
            var server = new MySlave();
            server.Start(false);

            var synReq = new MyMessageWriter(1);

            Global.CloudStorage.SynPingToSlave(0, synReq);

            var asynReq = new MyMessageWriter(2);
            Global.CloudStorage.AsynPingToSlave(0, asynReq);

            var synReqRsp = new MyMessageWriter(3);
            Console.WriteLine("response: " + Global.CloudStorage.SynEchoPingToSlave(0, synReqRsp).sn);

            while (true)
            {
                Thread.Sleep(3000);
            }
        }
Ejemplo n.º 37
0
        static void Main(string[] args)
        {
            var server = new MySlave();

            server.Start(false);

            var synReq = new MyMessageWriter(1);

            Global.CloudStorage.SynPingToSlave(0, synReq);

            var asynReq = new MyMessageWriter(2);

            Global.CloudStorage.AsynPingToSlave(0, asynReq);

            var synReqRsp = new MyMessageWriter(3);

            Console.WriteLine("response: " + Global.CloudStorage.SynEchoPingToSlave(0, synReqRsp).sn);

            while (true)
            {
                Thread.Sleep(3000);
            }
        }
Ejemplo n.º 38
0
        static void Main(string[] args)
        {
            var server = new MyServerImpl();

            server.Start();

            var synReq = new MyMessageWriter(sn: 1);

            Global.CloudStorage.SynPingToMyServer(0, synReq);

            var asynReq = new MyMessageWriter(sn: 2);

            Global.CloudStorage.AsynPingToMyServer(0, asynReq);

            var synReqRsp = new MyMessageWriter(sn: 3);

            Console.WriteLine("Response of EchoPing: {0}", Global.CloudStorage[0].SynEchoPing(synReqRsp).sn);

            Console.WriteLine("Done.");
            Console.WriteLine("Press any key to exit ...");
            Console.ReadKey();
            Global.Exit(0);
        }
Ejemplo n.º 39
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteEnum(LockType);
 }
Ejemplo n.º 40
0
 public override void SynEchoPingHandler(MyMessageReader request,
                                         MyMessageWriter response)
 {
     Console.WriteLine("Received SynEchoPing, sn={0}", request.sn);
     response.sn = request.sn;
 }
Ejemplo n.º 41
0
 public void Write(MyMessageWriter msg)
 {
     msg.WritePositionAndOrientation(Position);
     msg.WriteObjectBuilder(ObjectBuilder);
 }
Ejemplo n.º 42
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WritePositionAndOrientation(Position);
     msg.WriteByteNullable(KillerId);
 }
Ejemplo n.º 43
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteEnum(FriendlyFireType);
 }
Ejemplo n.º 44
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(AmmoBaseEntityId);
     msg.WritePositionAndOrientation(Position);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(MissionId);
     msg.WriteInt32(ElapsedTime);
 }
Ejemplo n.º 46
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteBool(Enabled);
 }
Ejemplo n.º 47
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteFloat(NewHealthRatio);
 }
Ejemplo n.º 48
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(UserId);
     msg.WriteMultiplayerStateEnum(NewState);
 }
Ejemplo n.º 50
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteStringNullable(Name);
     msg.WriteStringNullable(Password);
     msg.WriteEnum(JoinMode);
 }
Ejemplo n.º 51
0
 public void Write(MyMessageWriter msg)
 {
     msg.WritePositionAndOrientation(Position);
     msg.WriteInt32(EventTypeEnum);
     msg.WriteInt32(Seed);
 }
Ejemplo n.º 52
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteBool(IsSuccess);
 }
Ejemplo n.º 53
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(DialogueEnum);
 }
Ejemplo n.º 54
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteEnum(Flag);
     msg.WriteBool(Param);
 }
Ejemplo n.º 55
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteEnum(FriendlyFireType);
 }
Ejemplo n.º 56
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteBool(Enabled);
 }
Ejemplo n.º 57
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteString(Message);
 }
Ejemplo n.º 58
0
 public void Write(MyMessageWriter msg)
 {
     StatsBuilder.Write(msg.Writer);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteObjectBuilder_FactionEnum(AssignedFaction);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteResultCode(ResultCode);
     msg.WriteInt32(HostUserId);
 }